Numerous oil blocks managed by international and local oil companies under Production Sharing Contracts (PSC) with the Nigerian National Petroleum Company Limited (NNPC) remained non-producing or inactive, according to the […]