Shell stock has delivered a very large 145.0% total return over the past five years, yet the broader valuation checks still ...
The sale of Shell South Africa’s fuel retail network to an oil company from Abu Dhabi is reportedly nearing completion.
British multinational Shell continued operating a major oil pipeline in Nigeria for years even though it knew it was causing widespread pollution - despite a warning from its own staff that it was ...