Business News Shell buys Canadian energy firm in bid to boost production Monday 27 April 2026 1:51 pm Shell said the deal provided ‘a[……] Read More