Read More 3 minute read Money Matters Russia poured 46% of its budget into the military in early 2026 even as revenue fell — ISW Moscow promised to cut war spending in 2026. It raised it 30% instead, according to an expert's assessment. byYuri Zoria