The Vice President, Yemi Osinbajo, has admitted to approving contracts for the Nigeria National Petroleum Corporation (NNPC), a situation that has been generating all forms of...