Cameron International Corp
As part of the deal, Cameron said it had agreed to pay $250 million to BP.
Cameron said the company's insurers are expected to fund not less than $170 million of this agreement and both parties have agreed to mutually release claims against each other.
Cameron expects to take a charge in the fourth quarter for any amounts not covered by insurance.
(Reporting by Sakthi Prasad in Bangalore; Editing by David Holmes)