Global Markets
UK North Sea Decommissioning Costs Hit Record High
UK North Sea decommissioning spending just smashed through £2.6 billion. With 500 wells still waiting and another thousand on the...
14/08/2026
5 views