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 and gas budget revenue falls 24% to lowest since 2020 Reuters