Russia's federal budget revenues from oil and gas fell by 24% in 2025, reaching 8.48 trillion roubles ($108.03 billion), the lowest since 2020. This decline was attributed to an 18% drop in oil prices amid oversupply concerns. The revenues were also below the finance ministry's revised expectations of 8.65 trillion roubles.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue