News

Declines by overbought IT and communication services stocks weighed down on the Nasdaq Composite Index, which snapped its six ...