(CNBC) — U.S. stocks closed higher Tuesday, led by energy, as Wall Street despite shockingly weak economic data while keeping an eye on oil prices.
The Dow Jones industrial average closed about 45 point higher, with Chevron and Boeing contributing the most gains.
"I think we're in a lull," said Daniel Deming, managing director at KKM Financial. "I think the market is still digesting last week's numbers ... and there's just not a catalyst right now."
Advertisement - story continues below
The Nasdaq composite closed 0.5 percent higher at a new all-time high, as the iShares Nasdaq Biotechnology ETF (IBB) gained more than 1 percent.