AP: US, states announce settlement with BP over gulf oil spill

Posted on 10/6/2015 by