“Russia’s liquid sovereign wealth fund assets are now worth 1.8% of GDP, compared to 6.5% at the start of the war, according to a report published earlier this month by the Kiel Institute”
“Oil and gas revenues, one of the only lifelines propping up Russian spending during the war, also collapsed 45% in the first three months of 2026 compared to a year prior, according to the report”