OPEC SEES WORLD OIL DEMAND IN Q2 2026 AT 105.07 MILLION BPD (VS.105.57 MILLION BPD PREVIOUS FORECAST)

2026-04-13

OPEC SEES WORLD OIL DEMAND IN Q2 2026 AT 105.07 MILLION BPD (VS.105.57 MILLION BPD PREVIOUS FORECAST)