OPEC+ 'seven' oil output falls 7.646 mln bpd below target in May
⚡ Quick Summary
The planned production level was set at 29.363 million bpd, while actual output stood at 21.717 million bpd
The planned production level was set at 29.363 million bpd, while actual output stood at 21.717 million bpd