IMPI backs deregulation of petroleum sector, insists Nigeria’s economy on right path. October 16, 2024