Confidence in North Sea oil industry at ‘all-time low’

Post Thumbnail