Storia: IEA expcts 2026 oil demand to drop by 1.6 mb/d — Warptech Lab News