Advertisment

Natural Gas supply from Russia

Russia's oil is in long-term decline – and the war has only added to the problem
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