April 29, 2024

Nigeria remains Africa’s top crude oil producer, as output in October rises to 1.35mbpd