Jan 15 β€’ 16:09 UTC πŸ‡¬πŸ‡· Greece Proto Thema

Russia: "Dive" in oil and gas revenues - Decreased by 24% in 2025

Russia's revenues from oil and gas sales have plummeted by 24% in 2025, reaching levels not seen since 2020 during the COVID-19 pandemic.

πŸ“‘ Similar Coverage