Close

Now Playing:

BP is selling some of its assets to pay Gulf spill clean-up costs at a speed surprising analysts.