The S&P 500 and Nasdaq rose for the fifth straight week while the Dow snapped a weekly winning streak that had lasted since mid-April.
The S&P 500 and Nasdaq rose for the fifth straight week while the Dow snapped a weekly winning streak that had lasted since mid-April.