(CNBC) — U.S. stocks ended slightly higher Tuesday, with the Nasdaq posting a fresh record close, as investors kept an eye on falling oil prices.
"Certainly oil coming in and the close in the European session contributed" to stocks coming off their highs, said Jeremy Klein, chief market strategist at FBN Securities. "If Europe is grinding higher, we usually go higher with them." European stocks closed higher, with the Stoxx 600 index rising 0.92 percent.
The Nasdaq and the benchmark S&P 500 broke above their previous respective all-time intraday highs of 5,231.94 and 2,185.54 in mid-morning trade, before easing from those levels.
Advertisement - story continues below
There are "really just very few alternatives for investors around the world," said Jeff Kravetz, regional investment strategist at the Private Client Reserve at U.S. Bank. "Investors are looking for return and yield, and the U.S is the best option for that."