Cameron International Corp., which manufactured the blowout preventer used on Transocean Ltd.’s Deepwater Horizon semisubmerisble, agreed to pay a $250 million settlement to BP PLC, and BP agreed to indemnify Cameron for current and future compensatory claims associated with an oil spill.