Oil marketers have refunded N46 billion in a probe of massive fraud in the sector. It is all part of the ongoing probe of the rot in the Nigerian National Petroleum Corporation, an Economic and Financial Crimes Commission (EFCC) source…Continue Reading »