BP's $18.7 billion Deepwater Horizon settlement provides relief, but perhaps not justice

Player utilities

Listen to the story.