BP puts its North Sea oil and gas business up for sale

· The Independent