Good News U.S. Settles Claims Against BP Over Deepwater Horizon Spill For $20 Billion Link October 6, 2015 The Happy Environmentalist Leave a comment Read the NPR article here Share this:TwitterFacebook Related