Stocks ended mostly higher Friday, finding support after President Donald Trump said China "wants to make a trade deal" with the U.S. But major indexes still logged sizable weekly losses, dragged lower by weakness in tech shares and also pressured on renewed geopolitical worries.
The S&P 500 rose 0.2% to end near 2,736, according to preliminary data, while the Dow Jones Industrial Average advanced around 123 points, or 0.5%. The Nasdaq Composite however, was unable to shake off a weak performance by tech stocks, falling 0.2% to end near 7,248. For the week, the S&P 500 logged a 1.6% fall, while the Dow and Nasdaq each shed around 2.2%.
Source : Marketwatch