Shell smashes estimates with £6.1bn profit - The Telegraph
- Shell smashes estimates with £6.1bn profit The Telegraph
- Shell profits surprise as it battles major investors on climate commitments Sky News
- Shell unveils new $3.5bn share buy-back after higher profits than expected The Guardian
- Oil giant Shell beats first-quarter profit estimates, launches $3.5 billion share buyback CNBC
- Shell beats expectations with $7.7 billion first-quarter profit Reuters