Storia: IEA improves global oil demand forecast, expects 1.047 mln bpd decline in 2026 — Warptech Lab News