Oil giant Shell beats first-quarter profit estimates, launches $3.5 billion share buyback - CNBC
- Oil giant Shell beats first-quarter profit estimates, launches $3.5 billion share buyback CNBC
- Shell profits surprise as it battles major investors on climate commitments Sky News
- Shell Maintains Pace of Buybacks as Profit Beats Estimates Bloomberg
- Shell boosts shareholder returns after better than expected earnings Evening Standard
- Shell smashes estimates with £6.1bn profit The Telegraph