Published: Jan 16, 2026, 11:36 IST | Updated: Jan 16, 2026, 11:36 IST
Russia’s oil and gas revenues dropped to a five-year low in 2025, dealing a major blow to the country’s budget. These revenues are critical for funding Moscow’s operations in Ukraine, and the slump in crude prices and gas exports has strained the national economy.