Saudi Aramco CEO Says World Losing 100 Million Barrels of Oil Weekly Due to Hormuz Closure — Geo News