Escalating Iran tensions and Strait of Hormuz blockade disrupt global oil supply.
Open shared insight