Storia: Hormuz standoff derails oil supply recovery and deepens demand slump, IEA says — Warptech Lab News