Global Oil Markets Surge as Strait of Hormuz Closure Triggers Supply Fears
Global energy markets were rattled early Thursday as Brent crude prices surged more than 2% to climb above $95 a barrel following an official announcement from Tehran that Iran has closed the Strait of Hormuz to maritime traffic. This escalation, occurring in the wake of renewed U.S. military strikes in the region, has triggered immediate…