Nigeria Stops Sale of Shell’s Onshore Oil Assets
Nigeria has blocked the sale of Shell’s onshore and shallow-water oil and gas assets in the Niger Delta, according to…
Home of Breaking News
Nigeria has blocked the sale of Shell’s onshore and shallow-water oil and gas assets in the Niger Delta, according to…