Aramco Sees Hormuz Halt Causing 100 Million-Barrel Oil Loss by Bloomberg.com | May 11, 2026 | AlphaTack Intel Global oil markets are losing 100 million barr