(CNBC) — U.S. stocks rose Monday, with the three major indexes posting simultaneous record closes for the second time in less than a week, as investors digested rising oil prices.
"The fundamental picture has been mixed, so it's a little bit hard to look to that as the reason for what seems to be a solid rally," said Bruce McCain, chief investment strategist at Key Private Bank.
He also noted that Democratic nominee Hillary Clinton's lead in the polls over her GOP counterpart, Donald Trump, may be a contributing factor to the recent rally. "Not to make a statement on which candidate is better, but usually markets prefer for the incumbent party to retain the White House."
Advertisement - story continues below