×

BP pays up

9:00 AM ET Thu, 2 July 2015

BP will pay $18.7 billion to settle Deepwater Horizon oil spill claims by five states and the federal government.