Russia's Budget Deficit Surpasses Annual Plan by 70%

The Russian federal budget ran a deficit of 6.45 trillion rubles from January to July 2026, exceeding the annual budget plan by 70.5% and surpassing the same period in 2025 by 1.3 times, driven by declining oil and gas revenues and rising expenditures.

Consensus

Points of divergence

Coverage (3 sources)

Key entities