No fewer than 18 persons have died following an explosion in an illegal oil refining site in the Ibaa community in the Emuoha Local Government Area...