Appears On
Episode Appearances
NPR News Now · Mar 24, 2026
NPR News: 03-23-2026 8PM EDT
“Described $1B agreement to forfeit offshore wind leases as innovative, plans LNG reinvestment”
Iran Nuclear NegotiationsStrait of Hormuz ClosureOil Price Volatility
View Analysis