Nigeria’s Oil Production Stages Recovery, Overtakes Libya
Nigeria has regained its top position among crude oil producing countries in Africa with crude oil production averaging 1.27 million barrels per day in November, according to the latest monthly