AP - Anadarko Petroleum Co. has agreed to pay $4 billion to BP PLC to settle all claims between them resulting from the Gulf of Mexico oil spill, BP said Monday.

More...