BP Reaches $18.7B Deal To Settle Deepwater Claims

BP Exploration & Production Inc. on Thursday reached an $18.7 billion global settlement — the largest in U.S. history — over its role in the 2010 Deepwater Horizon disaster, a deal...

Already a subscriber? Click here to view full article