PERSPECTA

News from every angle

Back to headlines

Russia's Oil Revenues Surge Amid Global Supply Scramble

Despite sanctions imposed after the 2022 invasion of Ukraine, Russia's oil revenues have surged as global demand for supply remains high.

4 May, 07:30 — 4 May, 07:30
PostShare