Colgate-Palmolive reaffirms annual sales forecast despite weak North America demand | PiQ Markets