BP Agrees to Pay $175 Million to Settle Deepwater Claims

BP has set aside $56.4 billion for the oil spill disaster. The energy giant has entered into several settlement agreements with different parties to pay for …