AdvertisementBP Agrees To Fork Over Nearly $19B For Role In Gulf Oil SpillJuly 02, 2015Debbie ElliottfacebookEmail