North Sea industry hopes oil settles at $60-70 for longer

The company operates Buzzard, the largest producing field in the North Sea
The company operates Buzzard, the largest producing field in the North Sea

Breaking