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
Read More 4 minute read Latest news ISW: Russia is “burning the candle at both ends”—bankers quietly brace for bailouts Russia’s top financial execs reportedly fear a growing debt crisis despite Central Bank claims of stability. byYuri Zoria