From supply shock to oil glut: IEA flags scale of demand destruction caused by Iran war CNBC 2026-06-17T08:39:42+00:00