Russia spends 10.7 trillion rubles on military in first half of 2026
AI Summary- Russia spent 10.7 trillion rubles on its military during the first half of 2026.
- 43.8% of federal expenditures went to military spending, while 57.3% of revenues funded it.
- Russia’s deficit reached 2.8% to 3.8% of GDP against a 1.6% annual target.