BP Reaches Deal with Weatherford Over Gulf Oil Spill Costs June 21, 2011 BP has reached agreement with Weatherford U.S., L.P. to settle potential claims between the companies related to the Deepwater Horizon...