Oil and gas industry calls for investor confidence ‘help’

7 Nov 2016

Amec Dunlin A North Sea oil