AdvertisementBP To Pay $18.7 Billion In Landmark Settlement Over 2010 Gulf Oil SpillJuly 02, 2015Jeff BradyfacebookEmail