Russia Oil and Gas Revenue Dives to Five-Year Low in Budget Hit

Russia’s revenues from its oil and gas industry, vital to financing its war in Ukraine, dropped to a five-year low in 2025 as crude prices slumped and gas exports declined.