OPEC March oil output drops

OPEC oil output fell 180,000 barrels per day in March as attacks on Nigeria’s oil industry left the members bound by formal supply limits pumping at the lowest rate this year and below their 28 million bpd ceiling.