Stock market tumbles, oil soars amid Iran conflict and inflation fears

March 20, 2026

‘Barron’s Roundtable’ panelists discuss how the Iran conflict and soaring oil prices are impacting global supply chains and fueling inflation fears.  

Search

RECENT PRESS RELEASES