Shell announced a $5 bln share buyback to be completed before publication of its Q4 2026 results.

2026-10-29

Shell announced a $5 bln share buyback to be completed before publication of its Q4 2026 results.