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