(504) 274-2500 Toll Free | (504) 274-2500 New Orleans

Gulf states reach $18.7B settlement with BP over oil spill

Officials in Florida, Alabama, Mississippi and Louisiana announced an $18.7 billion settlement with BP on Thursday that resolves years of…