Read More 3 minute read Money Matters Iran de-escalation sends oil down 5%, squeezing Russia’s war funding (INFOGRAPHIC) Moscow’s January revenues could hit their lowest since late 2022. byPeeter Helme
Read More 5 minute read Frontline report Frontline report: Russia faces oil price collapse as OPEC+ hikes production again With Urals crude at its lowest since 2023, Moscow’s budget faces major damage. byReporting from Ukraine