Appears On
Episode Appearances
Morning Joe · Apr 16, 2026
David Ignatius: Trump is waiting for Iran to tap out when it comes to blockade
“Analyzed Iranian economic collapse, military payroll constraints, and Lebanon-Israel peace talks from NSC/Treasury background”
Iran Nuclear Negotiations and Blockade StrategyUS-Iran Economic Sanctions and Blockade of Strait of HormuzPakistan's Role as Mediator in US-Iran Peace Talks
View AnalysisMorning Joe · Apr 10, 2026
‘Just beyond bizarre’: Joe puzzled by first lady’s impromptu Epstein statement
“National Security Council and Treasury veteran analyzing Pakistan negotiations and Iran's negotiating position”
Iran Nuclear Program NegotiationsStrait of Hormuz Control and International ShippingU.S.-Israel Military Alliance Tensions
View Analysis