3:10min

BP sells marginal Gulf fields