NEW ORLEANS (AP) — Gulf states reach $18.7 billion settlement with BP over 2010 Deepwater Horizon oil spill.Read more on NewsOK.com
NewsOK.com RSS - business, Daily Oklahoman: Business
Thu, 07/02/2015 - 6:08am
NEW ORLEANS (AP) — Gulf states reach $18.7 billion settlement with BP over 2010 Deepwater Horizon oil spill.Read more on NewsOK.com