Appears On
Episode Appearances
NPR News Now · Apr 16, 2026
NPR News: 04-16-2026 12PM EDT
“Warned of largest energy crisis ever faced due to Strait of Hormuz blockade; predicted severe global economic repercussions”
Israel-Lebanon Ceasefire NegotiationsU.S.-Iran Nuclear Peace TalksStrait of Hormuz Energy Blockade
View AnalysisGlobal News Podcast · Mar 11, 2026
Three ships hit in the Strait of Hormuz
“Executive Director of International Energy Agency; announced 400 million barrel emergency oil reserve release”
Middle East Regional Conflict EscalationStrait of Hormuz Shipping DisruptionGlobal Oil Market Intervention
View Analysis