Total 1 articles
Russia's 2025 budget deficit reached 2.6% of GDP, its widest since 2020. Reuters reports heavy defense spending and declining energy revenues as primary drivers.