Shell strikes £12.1 billion deal to buy Canadian energy firm April 27, 2026 · The Independent Read full story at source