OPEC April oil output at highest level since Sept 2012
rose by 160k bpd to 31.2m
2015 call on OPEC crude reduced by300k bpd to 29.2m
global oil supply grew 32m bpd in April yy
OPEC's battle for oil market share " has only just begun"
Latest monthly report from the International Agency out a short while ago
More deets here
Brent currently $67.92 after a couple of spikes above $68.00 so far this session