The Nigerian National Petroleum Corporation (NNPC) has declined to give information on its own revenue, subsidy payments and other