Hormuz closure squeezes global economy as oil demand destruction intensifies, IEA says https://www.cnbc.com/2026/08/12/iea-oil-demand-hormuz.html