North Sea

The North Sea is a major crude production area and pricing point, offshore between the UK and Norway