Cuba and the United States have agreed to join forces to prevent, contain and cleanup oil spills in their respective Gulf of Mexico waters.