OPEC CUTS 2026 GLOBAL OIL DEMAND GROWTH FORECAST TO 1.17 MILLION BPD (PREV. FORECAST 1.38 MILLION BPD), COPY OF MONTHLY REPORT SEEN BY REUTERS SHOWS OPEC SEES WORLD OIL DEMAND IN Q2 2026 AT 104.57 MILLION BPD (VS. 105.07 MILLION BPD PREV. FORECAST) RUSSIA'S OIL PRODUCTION DOWN BY 107,000 BPD TO 9.057 MLN BPD IN APRIL FROM MARCH, OPEC SAYS

2026-05-13

OPEC CUTS 2026 GLOBAL OIL DEMAND GROWTH FORECAST TO 1.17 MILLION BPD (PREV. FORECAST 1.38 MILLION BPD), COPY OF MONTHLY REPORT SEEN BY REUTERS SHOWS OPEC SEES WORLD OIL DEMAND IN Q2 2026 AT 104.57 MILLION BPD (VS. 105.07 MILLION BPD PREV. FORECAST) RUSSIA'S OIL PRODUCTION DOWN BY 107,000 BPD TO 9.057 MLN BPD IN APRIL FROM MARCH, OPEC SAYS