Storia: IEA sees significant 2027 oil surplus after Hormuz recovery — Warptech Lab News