Mixed signals tugged on stocks. The big fertilizer company Mosaic said slow sales in China and India are hurting its profits. But utility and health care stocks — often a retreat in a slow economy — helped lift the S&P 500. Uncertainty about whether Spain needs a bailout continued, and traders anxiously awaited the US jobs report due Friday.
