-
Torbjörn Becker: War Financing Is Not Economic Strength
Internal Kremlin documents reveal mounting fiscal pressure on Russia’s economy. In a recent investigation by Razomua Media, journalists reported that more than 400 oil wells have been shut down and that the federal budget faces an estimated $80 billion deficit. The article examines how declining energy revenues and rising war spending are reshaping Russia’s economic […]