Independent financial news & research
Decommissioning spending in the UK North Sea is expected to exceed capital investment by 2029, according…