News

Oil prices surged to $140 a barrel in March 2022 after Russia's invasion of Ukraine, and sanctions imposed on Moscow by ...