Advertisement

BP To Pay $18.7 Billion To Settle Gulf Coast Oil Spill Claims

The Deepwater Horizon oil rig explosion on April 20, 2010, killed 11 people and resulted in the nation's largest offshore oil spill. (AP)
The Deepwater Horizon oil rig explosion on April 20, 2010, killed 11 people and resulted in the nation's largest offshore oil spill. (AP)

Advertisement

More from WBUR

Listen Live
Close