5 min read Commentary Economy Political Oil Shock Returns: Could the Iran–US War Revive Stagflation Fears? March 8, 2026 Raymond Just when markets believed the inflation battle was slowly coming under control, geopolitics has...