Seplat: NNPC withdraws challenge to $1.3B Exxon deal

Nigeria, the largest oil producer in Africa, heavily relies on crude oil for over 90% of its foreign exchange earnings and about half of its budget

Seplat: NNPC withdraws challenge to $1.3B Exxon deal Read More »