The Senate has faulted the Nigerian National Petroleum Corporation for under remitting the sum of N3,878,955,039,855.73 trillion revenue from domestic crude oil sales to the Federation Account for the period of January to December, 2015. Accordingly, the upper chamber called on the Corporation to desist from further deduction at source as this contravenes Section 162(1)…