Storia: IEA slashes 2026 oil supply forecast as Hormuz closure deepens — Warptech Lab News