Tag: Crude oil production: Angola Libya overtake Nigeria
Crude oil production: Angola, Libya overtake Nigeria
Angola and Libya have overtaken Nigeria as Africa’s highest crude oil producer, says a report by the Organisation of the Petroleum Exporting Countries (OPEC).
OPEC...