Russian oil revenue

EU unveils 18th sanctions package targeting Russian oil

10 June 2025, 02:32 PM

Rosneft profits collapse as oil prices slide

3 June 2025, 01:51 AM

Falling oil prices triple Russia’s budget deficit

29 May 2025, 11:39 PM

Oil prices slide as OPEC+ weighs third output boost

22 May 2025, 12:35 PM

Russia’s oil and gas revenue plunges 17% in March

3 April 2025, 02:39 PM