Nigeria Regains Top Crude Oil Production Spot in Africa, Says OPEC Report
Nigeria has regained the top spot among crude oil producing countries in Africa with the nation’s crude oil production averaging 1.27 million barrels per day in November. The…