Nigeria breaks OPEC production ceiling as crude oil output climbs to a 74-month high of 1.56 million bpd Business Insider Africa 2026-07-13T10:53:10+00:00