How BP Hilariously Locked Itself Into Billions in Oil Spill Payments

Last night, 60 Minutes aired a report on how BP is trying to get out of a contract that has forced the oil giant to pay billions in reparations stemming from the Deepwater Horizon oil spill, even to people who weren't directly affected by the disaster. The funny thing is that BP has no one to blame but itself. » 5/05/14 3:11pm 5/05/14 3:11pm

The BP Oil Spill And Deepwater Horizon Explosion: Two Years Later

This past Friday, April 20th wasn't just a day to sit around, pluck an out-of-tune guitar and get stoned. It also marked the two-year anniversary of the Deepwater Horizon rig explosion and the beginning of the massive BP oil spill in the Gulf of Mexico. One of the worst spills in U.S. history, its impacts are still… » 4/23/12 10:00am 4/23/12 10:00am