Shell profits double on higher LNG prices and refining; $5 billion buyback launched

Total oil and gas production rose 12% on last year, as supermajor launches $5 billion buyback for next quarter

1 sources · 1 articles · updated 2026-10-29 07:18 UTC · business

Coverage