Iran closes Strait of Hormuz, disrupting global energy markets and raising supply concerns.
Open shared insight