Russia’s budgetary disaster: Moscow’s oil and gas revenues plummet 24% in 2025 TVP WorldRussia Oil and Gas Revenue Dives to Five-Year Low in Budget Hit Bloomberg.comAnalysis: ‘Shortfall Blew Past Expectations’ – Russian Oil-and-Gas Revenue Hits Lowest Since 2020 Kyiv PostRussia’s Customs Revenues Fall 20% in 2025, Deepening Budget Shortfall The Moscow TimesRussia’s Oil Revenue Slump Hits Budget Where It Hurts Crude Oil Prices Today | OilPrice.com