Figure 2

Russia’s budget deficit in the first five months of 2025 was nearly as big as that for all of 2024

Russian government budget balance, billions of rubles, 2019–May 2025