News

India is the largest buyer of Russian oil. According to data from S&P Global Platts, in July, Russia sold 1.72 million barrels per day to India, which accounts for almost a half of all Russian ...