News

Benchmarks S&P 500 and Nasdaq were hovering near a fresh record high, helped by gains in technology and communication ...