IEA cuts 2026 oil supply outlook as Gulf recovery slips to 2027

The IEA expects global oil supply to fall 5.7 MMbpd in 2026 as prolonged Middle East disruptions delay a recovery in Gulf production until 2027.