Nigeria reclaims spot as Africa’s largest oil producer 

After eight months, Nigeria has reclaimed its spot as Africa’s largest oil producer, edging out Angola…

Nigeria reclaims spot as Africa’s largest oil producer

After eight months, Nigeria has reclaimed its spot as Africa’s largest oil producer, edging out Angola…