IEA monthly report: the agency currently expects full restoration of oil output from Gulf producers to be delayed until 2027.

2026-09-11

IEA monthly report: the agency currently expects full restoration of oil output from Gulf producers to be delayed until 2027.