$86.77
-0.0500 (-0.0576%)
At Close: Jun 03, 2026
2 wild charts show how Big Oil profits are skyrocketing as prices at the pump rise
01:36pm, Tuesday, 17'th May 2022
Oil companies are raking in the largest quarterly profits in a decade, raising concerns that the sector is using high gas prices to gouge customers.
Shell UK (SHEL) to Erect 100,000 EV Charging Points by 2030
08:17am, Monday, 16'th May 2022
The oil supermajor Shell plc (SHEL) looks to boost the public electric charging infrastructure in the United Kingdom.
Sign In
Buy SHEL