OPEC Output Suffers Record Plunge As Iran War Throttles Exports; OPEC Keeps 2026 Global Oil-Demand Growth Forecast At 1.38M Barrels/Day; OPEC Keeps 2027 Global Oil-Demand Growth Forecast At 1.34M Barrels/Day; OPEC Crude Output Dropped by 7.88M Barrels/Day In March to 20.79M Barrels/Day
Login to comment