Oil and Gas Shell to Sell More Oil Assets in Nigeria Shell Plc is reportedly set to resume talks to sell some of its Nigerian oil fields. The oil giant is said to be in... Ravenewsonline EditorAugust 2, 2023