IEA Monthly Report: The full recovery of oil supply from Gulf oil-producing countries is currently projected to be delayed until 2027.

2026-09-11

IEA Monthly Report: The full recovery of oil supply from Gulf oil-producing countries is currently projected to be delayed until 2027.