Shell profits double on higher LNG prices and refining; $5 billion buyback launched
Upstream ·
Total oil and gas production rose 12% on last year, as supermajor launches $5 billion buyback for next quarter
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
Upstream ·
Total oil and gas production rose 12% on last year, as supermajor launches $5 billion buyback for next quarter