Gulf of Mexico oil spill: BP's great asset sale

BP has reached a deal to sell $7bn (£4.58bn) in assets to contribute towards a $20bn fund to compensate those affected by the Gulf of Mexico oil spill