Chevron, NNPC seal $1.7b oil production deal Nigeria National Petroleum Corporation (NNPC) and Chevron Nigeria Limited (CNL) have executed the second and… by Benjamin Ameh — November 20, 2017 in Energy/Power 0