Shell's profit surged on Iran war oil price boom — but it slashed its buyback May 07, 2026 · Cris Tolomia Adjusted earnings hit $6.9 billion, well above analyst expectations, but Shell slashed its buyback to $3 billion from $3.5 billion Read more »