Economy Nigeria Reclaims Position as Africa’s Top Crude Oil Producer May 8, 2023 Adedapo Adesanya By Adedapo Adesanya Nigeria’s position as Africa’s top crude oil producer has officially returned as its top competitor on the continent, Angola, saw subsequent Read More