Russia's military budget hit 10.7 trillion rubles in H1 2026, a 30% increase year over year, consuming 43.8% of federal spending and 57.3% of

Russia's military budget hit 10.7 trillion rubles in H1 2026, a 30% increase year over year, consuming 43.8% of federal spending and 57.3% of

Moscow spent an estimated $681 million a day on its military and weapons production.