Features Top Stories Why Shell is selling Nigeria onshore oil business for $2.4 January 17, 2024 Shell has sealed a deal to divest its onshore business in Nigeria, marking a significant shift in the company’s century-long presence. Read More