Russia's budget deficit reached 1.7% of GDP in 2024, while the country's National Wealth Fund, the main source of financing the deficit, has been depleted by two-thirds during three years of war.