BP has agreed to pay up to $18.7 billion as part of a settlement reached late last week over the deadly 2010 Deepwater Horizon oil spill. The agreement includes the US federal government, the states of Alabama, Florida, Louisiana, Mississippi and Texas and also includes settlement of claims made by more than 400 local government […]
↧