The Nigerian National Petroleum Corporation (NNPC) and the Nigerian Navy have pledged to deepen collaboration to tackle the menace of crude oil...