Chevron to sell off its remaining North Sea oil and gas fields

Chevron to sell off its remaining North Sea oil and gas fields