All wells Articles

Cost of decommissioning oil platforms to rise
Premium Content
UK oil and gas sector faces US$24 billion bill to plug old wells, says Offshore Energies