Oil holds above $100 and stocks fall as Khamenei targets Hormuz
Oil prices held around $100 on Friday (March 13, 2026) and most equity markets dropped after Iran’s leader called for the blocking of the crucial Strait of Hormuz and opening up of new fronts in the war against the United States and Israel. With the conflict heading towards its third week and showing no signs…
