IEA: GLOBAL OIL DEMAND EXPECTED TO CONTRACT BY 80,000 B/D IN 2026 DUE TO IRAN WAR

2026-04-14

IEA: GLOBAL OIL DEMAND EXPECTED TO CONTRACT BY 80,000 B/D IN 2026 DUE TO IRAN WAR