(CNBC) — U.S. stocks closed mixed in high volume trade Monday, with gains in health care offsetting declines in materials and energy as oil prices fell.
"It seems like there's a lot of rotation going on into the safe havens," said Robert Pavlik, chief market strategist at Boston Private Wealth. "I think there's concern about the strength of the economy, the overall lag of the rally that's been occurring in oil. There's concerns about China as well. The dollar is stronger as well. That's certainly not helping the commodity space."
U.S. crude oil futures settled down $1.22, or 2.73 percent, at $43.44 a barrel. Energy held more than 1 percent lower as the greatest S&P 500 laggard, followed by materials.
Advertisement - story continues below