Judge Approves Multi-Billion BP Oil Spill Settlement
NEW ORLEANS, Louisiana, April 4, 2016 (ENS) – A federal judge in New Orleans today set his stamp of approval on an $18.7 billion civil settlement in the deadly 2010 Deepwater Horizon disaster in the Gulf of Mexico. […]