Hormuz closure squeezes global economy as oil demand destruction intensifies, IEA says
World oil demand is set to fall further than previously expected this year, the International Energy Agency said Wednesday, as the impact of the closure of the Strait of Hormuz deepens.