Storia: IEA cuts global oil demand forecast, sees 1.1 mln bpd decline in 2026 — Warptech Lab News