Nigeria breaks OPEC production ceiling as crude oil output climbs to a 74-month high of 1.56 million bpd

Business Insider Africa