Nigeria loses position of Africa’s leading oil producer to Angola, OPEC May report reveals

Nigeria loses position of Africa’s leading oil producer to Angola, OPEC May report reveals