OPEC+ May oil output falls 8.241 mln bpd below target, including voluntary cuts
⚡ Quick Summary
Accounting for all voluntary restrictions and compensation schedules set for May, OPEC+ countries were expected to pump 34.559 million bpd