Investors Are in Denial About the Economic Impact of the Iran War

As the war in Iran enters its fourth week, attacks on the region’s energy infrastructure are disrupting economies around the world. Oil prices reached around $120 a barrel, up from around $80 more than a week ago. International shipping through…











