Russia’s budget deficit hits $51.9B in first 10 months of 2025
Russia’s budget deficit reached 4.2 trillion rubles (around $51.9 billion) in the first ten months of 2025, driven by rising government spending, according to data from the Finance Ministry released on Tuesday.

