BP oil spill

BP oil spill

Kari Goodnough/Bloomberg

Oil from the BP spill floats in the Gulf of Mexico near Orange Beach, Alabama, U.S., on June 18, 2010.