Storia: IEA expects global oil supply to decline in 2026 — Warptech Lab News