Storia: IEA and OPEC split on oil demand estimates as Hormuz closure drags — Warptech Lab News