Russia Faces Mounting Financial Strain as Budget Deficit Surges
Moscow, Saturday, 15 August 2026.
Heavy war spending and targeted energy strikes pushed Russia’s seven-month budget deficit to 6.5 trillion rubles, placing the nation on track to double its deficit for a second consecutive year.