Home Business We Reduced Cost Of Producing Barrel Of Oil To $20, Says NNPC