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 the economy around the world. The price of oil reached nearly $120 a barrel, up from around $80 just a little more than a week ago. International …