The S&P 500 has edged higher to eke out a record high close for a sixth straight session while the Nasdaq also advanced to a closing record in choppy trade.
The S&P 500 has edged higher to eke out a record high close for a sixth straight session while the Nasdaq also advanced to a closing record in choppy trade.