United Kingdom North Sea oil producer Harbour in merger talks with Talos -sources Jun 7, 2023 9:15:am
United Kingdom Energy bills to fall for millions of Britons as regulator slashes price cap May 25, 2023 6:30:am
United Kingdom BP sees investment decision on Teesside carbon capture projects in 2024 May 9, 2023 7:19:pm