Sprawling illegal refining sites and crude oil storage facilities worth over N600 million, spanning three states – Rivers, Bayelsa, and Delta, have been uncovered and dismantled by the Nigerian Navy. The facilities were dismantled on April 17, 2026, according