Russia's budget deficit at $67.56 bln, 2.5% of GDP in January-August newsdepo.com · 2026-09-09 11:23 economy Federal budget expenditures totaled $370.18 bln in January-August 2026 Read full article →