BP will sell more Canadian assets to help pay for damages stemming from the Gulf of Mexico oil spill.
BP to sell more Canadian assets