1 month Nigeria blocks Shell’s asset sale in the Niger DeltaInvesting.com Nigeria blocks Shell’s asset sale in the Niger Delta. Niger · Nigeria X