Russia spent 46% of its budget on the military in Q1 2026 even as revenue fell, ISW reported.
Defense outlays hit ~$81.4 billion ā 30% above a year earlier ā despite a budget law that called for a cut, per cited assessment.
š euromaidanpress.com/2026/06/14/r...