Appears On
Episode Appearances
Democracy Now! Audio · Apr 13, 2026
Democracy Now! 2026-04-13 Monday
“Expert analyst on Iran policy, oil markets, and geopolitics; discussed implications of failed negotiations and blockade”
Iran Nuclear Negotiations and U.S. Naval BlockadeOil Market Volatility and Energy SecurityImmigration Court Independence and Judicial Firing
View Analysis