The discovery of oil in the Niger Delta in Nigeria has left a painful legacy for many communities and now this includes Shell ...
For many decades, BP Plc and Shell Plc were the closest of rivals — equivalent in size, with matching clout in energy markets ...
The performance art protest culminated with most of the glass display cases being smashed by activists - allowing the ‘flood’ ...
Europe’s largest oil company, Shell plc SHEL, reported fourth-quarter 2024 earnings per ADS (on a current cost of supplies basis, excluding items — the market’s preferred measure ...