S&P 500 and Nasdaq extend gains to finish week strong
4:12pm: Winning week US stocks finished the week on a high note as trade tensions between the US and China eased. The S&P 500 added 0.7% to close at 5,958 points, its fifth day of gains. The Nasdaq added 0.5% at 19,211 points, up about 7% for the week, …