War Intelligence assessment: Russia’s economy unable to sustain the war effort in Ukraine Jens Asbjørn Bøgen • 21. April 2026