Storia: Hormuz closure squeezes global economy as oil demand destruction intensifies, IEA says — Warptech Lab News