Nigeria wobbles to regain Africa’s top crude oil producer spot
With a production capacity of 1.2 million barrels per day (bpd), Nigeria wobbled to emerge the top crude oil producer in March 2023, despite it’s the country’s lowest production recorded so far