Stocks rose slightly on Friday, but posted their first weekly decline in over a month amid lingering worries around U.S.-China trade talks.
The Dow Jones Industrials added 88.36 points to 27,854.65.
The S&P 500 eked up 6.75 points to 3,110.29.
The NASDAQ picked up 13.67 points to 8,519.88.
To be sure, investors took some profits off the table this week. For the week, the S&P 500 lost about 0.3% and snapped a six-week winning streak. The Dow declined 0.5% and had for its first one-week pullback in five. The NASDAQ ended a seven-week winning streak, dropping 0.3%.
In corporate news, Nordstrom rallied more than 10% on better-than-expected earnings. The stock was also the best performer in the S&P 500. Intuit slid more than 4% and was among the broad index's worst-performing stocks on the back of disappointing earnings guidance.
On the data front, consumer sentiment for November came in better than expected. The index rose to 96.8 from 95.5 in October. IHS Markit's gauges for the U.S. services and manufacturing sectors also rose.
U.S. President Donald Trump told Fox News both sides were "very close" to reaching a trade agreement, adding: "We have a very good chance to make the deal."
His comments came after Chinese President Xi Jinping said Friday that Beijing wants to work for a trade deal with the U.S. but is not afraid to "fight back." Xi also told a visiting U.S. business delegation that China holds a "positive attitude" toward the trade talks.
On the data front, consumer sentiment for November came in better than expected. The index rose to 96.8 from 95.5 in October. IHS Markit's gauges for the U.S. services and manufacturing sectors also rose.
Prices for the 10-Year U.S. Treasury fell slightly, raising yields back to Thursday's 1.77%. Treasury prices and yields move in opposite directions.
Oil prices removed 58 cents to $58.00 U.S. a barrel.
Gold prices dipped $1.30 to $1,462.30 U.S. an ounce.