Advertisment

Russian oil production

Representative image
Immediately after Russia's invasion of Ukraine, world oil prices jumped above USD 100 per barrel, hitting USD 130 for Brent crude on March 8. The prevailing fear
Advertisment
Subscribe