OPEC output April output down 1.42 MBPD: Survey Monday, May 12 2003 - 05:51PM WIB OPEC's eleven members pumped an overall million barrels per day MBPD in April down MBPD a ... Log in to read the story Login Related News & Products