OPEC oil production in May highest since end 2012
Oil production from Organization of the Petroleum Exporting Countries (OPEC) totalled 31.11mn bpd in May 2015, up 180,000 bpd from April and is the group’s highest monthly volume since October 2012, according to latest Platts survey