The Nigerian National Petroleum Corporation (NNPC) says it will continue to supply 10 per cent of India’s crude oil demand in the face of competing demand...