OPEC: Oil demand growth for 2Q 2026 is revised down for both the OECD and non-OECD given Iran war.

13 Apr 2026 12:01Energy