IEA: GLOBAL OIL SUPPLY FORECAST TO DECLINE BY 3.9 MLN B/D IN 2026 FROM 1.5 MLN B/D PREVIOUSLY

2026-05-13

IEA: GLOBAL OIL SUPPLY FORECAST TO DECLINE BY 3.9 MLN B/D IN 2026 FROM 1.5 MLN B/D PREVIOUSLY