Nigeria struggles to reclaim the top rank in Africa for crude oil production
According to an Entrepreneurng report, despite having a production capacity of only 1.2 million barrels per day (bpd), Nigeria managed to overtake Saudi Arabia as the world's top crude oil ...









