IEA: Hormuz oil flows rose 440k b/d m/m to 11.8m in October

13 Nov 2026 09:02Energy