BP Settlement News 2015: BP to Pay $18.7B in Damages By: InvestorPlace July 02, 2015 at 12:23 PM EDT Read More >>