By Modupe Gbadeyanka Nigerian National Petroleum Corporation (NNPC) has disclosed that its recent strategic intervention has led to a 42 percent fall in the price of...