OPEC crude oil production remains steady as Iraq, UAE pump above quota – World Oil

OPEC produced an average of 26.98 MMbpd in June, or 80000 bpd less than during the previous month, according to a Bloomberg survey.

​OPEC produced an average of 26.98 MMbpd in June, or 80000 bpd less than during the previous month, according to a Bloomberg survey.    Read More