(CNBC) — U.S. stocks closed slightly higher in low volume trade Monday, steadying after five straight weeks of gains, with telecommunications and health care stocks leading.
"I think investors get the sense, even with disappointing news, the general trend is up," said Bruce McCain, chief investment strategist at Key Private Bank.
U.S. crude oil futures for April delivery settled up 47 cents, or 1.19 percent, at $39.91 a barrel. After the settle, the contract rolled to May, which ended up 38 cents at $41.52 a barrel.
Advertisement - story continues below