Dow nears fresh high but tech stocks fall

NYSE traders Image copyright Getty Images

The Dow Jones and S&P both closed just short of fresh record highs, while continuing falls in tech stocks helped to drag the Nasdaq lower.

The Dow Jones Industrial Average gained 129 points, or 0.6%, to close at 21,479.27, while the the S&P 500 ticked up 5.6 points, or 0.2%, to 2,429.01.

The Nasdaq index lost 30 points to 6,110.06 as falls in tech stocks continued to weigh on the index.

Trading volumes were low ahead of the Independence Day holiday.

Trading on the stock exchange closed early on Monday and will remain shut on Tuesday.