Tag: gulf oil spill
Landmark settlement with BP over 2010 Gulf oil spill finalized
The Justice Department and five states have finalized a settlement worth more than $20 billion arising from the 2010 Deepwater Horizon oil spill in...