OPEC Crude oil output falls 1.06 million bpd month on month in May to the lowest in over two decades - Survey.