Angola and Libya overtook Nigeria as Africa’s largest crude oil producers, according to the Organization of the Petroleum Exporting Countries (OPEC). The story
Angola and Libya overtook Nigeria as Africa’s largest crude oil producers, according to the Organization of the Petroleum Exporting Countries (OPEC). The story