News

The S&P 500 may have stalled on Thursday, but the Nasdaq hit a new high, as a week of positive earnings surprises and rising ...