27th Feb 2023
30th Jan 2023
05th Dec 2022
26th Sep 2022
15th Aug 2022
20th Jun 2022
Shell sells last operating stake in Canadian tar sands, but looks to increase production from oil and gas fields off Canada’s east coast