ByJames CarterMarch 14, 2026 Iran Oil Shock Fuels Stagflation Fears, Differs From 1970s Economy & Macro Investing Markets & Trading News & Analysis