Storia: IEA cuts 2026 oil demand forecast again as Hormuz remains shut — Warptech Lab News