OPEC's oil production dropped to a 2015 low of 30.17 million bpd in May, as a major 200000-bpd increase in Saudi Arabia's production was unable to offset an ...
A