Oil majors’ costs have risen 66% since 2011

Industry news
The deal takes Aberdeen-headquartered Centurion’s total committed facilities to £206m.