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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results