Shell announces $3.5bn share buyback after higher profits than forecast - The Guardian
- Shell announces $3.5bn share buyback after higher profits than forecast The Guardian
- 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 fends off calls to return cash to shareholders after beating first-quarter forecasts Financial Times
- Shell $7.7bn profits beat forecasts The Times