Energy NNPC has 1.8bn litres of petrol in stock – Spokesman By Chris Uba 2 years ago The Nigerian National Petroleum Company Ltd., (NNPC Ltd.) says it has 1.805 billion litres of