Oil marketers said that the Nigerian National Petroleum Company Limited (NNPC) is not selling petrol, and they are forced to buy from private depots.
Related Articles
Don't miss out on breaking stories and in-depth articles.