We use some essential cookies to make this website work. This site is still undergoing several changes.
Angola and Libya overtook Nigeria as Africa’s largest crude oil producers, according to the Organization of the Petroleum Exporting Countries (OPEC). The story