BysarahmitchellMarch 14, 2026 Market Panic Looms: US-Iran War Escalation Threatens Oil Prices Economy & Macro Markets & Trading News & Analysis