Storia: IEA expects decline in global oil supply in 2026, but slightly improves forecast — Warptech Lab News