Markets | Fri Dec 16, 2011 2:01am EST

UPDATE 1-Cameron Intl reaches agreement with BP on oil spill