$18.7 Billion Gulf of Mexico Settlement the Largest in History, Oil & Gas or Otherwise
BP will pay its record setting settlement over the course of the next 18 years
BP (ticker: BP) will pay $18.7 billion in settlements to the U.S. and the five states along the Gulf of Mexico to resolve the Deepwater …