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.