More evidence that BP got off too easily

Last week I wrote here that BP’s $54 billion payout for damages and restoration from the 2010 Gulf oil spill just wasn’t really enough — both because of the ongoing environmental damage from the Deepwater Horizon oil that continues to wash up on our beaches and because dollars trumped real accountability. You won’t hear that … Continue reading More evidence that BP got off too easily