BP puts North Sea oil and gas business up for sale – SpryNews