Iran conflict closes Strait of Hormuz, cutting oil supply by 12.8M bpd - TrendCloud