Publication
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 US$100 per barrel, hitting US$130 for Brent crude on March 8…
Immediately after Russia’s invasion of Ukraine, world oil prices jumped above US$100 per barrel, hitting US$130 for Brent crude on March 8…