Storia: IEA worsens global oil demand forecast, expects decline of 418,000 bpd in 2026 — Warptech News