Shell profits surprise as it battles major investors on climate commitments - Sky News
- Shell profits surprise as it battles major investors on climate commitments Sky News
- Shell announces $3.5bn share buyback after higher profits than forecast The Guardian
- Shell reveals £6bn oil profits ahead of green activist showdown The Telegraph
- Shell smashes forecasts with $7.7 billion quarterly profit Reuters
- Shell fends off calls to return cash to shareholders after beating first-quarter forecasts Financial Times