News
The strongest action was in the oil market, where the price of a barrel of benchmark U.S. crude jumped 7.4% to $73.08. Brent crude, the international standard, rose 7.2% to $74.34 for a barrel.
Last year, India leapfrogged China to become the biggest buyer of Russian oil, purchasing up to 2 million barrels of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results