Discussed On
Episodes

The Daily · Mar 25, 2026
Are Higher Energy Prices Here to Stay?
Liquefied Natural Gas (LNG) supply disruptionEnergy infrastructure attacksGlobal energy securityInflation and interest rate impactsAI data center energy requirements
View AnalysisEconomist Podcasts · Mar 11, 2026
Strait of shock: Iran economic fallout
Strait of Hormuz closureOil market volatilityStrategic petroleum reservesNaval convoy escortsRussian oil sanctions waivers
View Analysis