IEA worsens global oil demand forecast, expects decline of 418,000 bpd in 2026
The agency thus worsened its demand forecast by 334,000 bpd compared with its April expectations, when the IEA projected a decline of 84,000 bpd
Original source: TASS English