Five Ways Angola, Libya Taking Over Africa’s Biggest Oil Producer List Affects Nigeria
Nigeria has lost its position as the biggest crude oil producer in Africa, with Angola and Libya taking over, as the Federal Government struggle against oil vandalism and crude oil theft in
Follow Us