The S&P 500 ended barely higher on Tuesday while the Nasdaq managed to scratch out a new record as gains in big tech names countered energy declines.
The S&P 500 ended barely higher on Tuesday while the Nasdaq managed to scratch out a new record as gains in big tech names countered energy declines.