Wall Street advanced on Friday as both Washington and Beijing made positive comments on the potential for a trade deal between the world's two biggest economies and upbeat domestic economic data helped to ease investor worries.
U.S. President Donald Trump told Fox News a trade deal was "potentially very close" following remarks by President Xi Jinping that Beijing wanted to work out an initial agreement.
The SandP 500 and the Dow showed their biggest daily gains in a lackluster week marked by uncertainty, with a report suggesting the delay of a trade truce to 2020 and U.S. lawmakers passing two bills supporting protesters in Hong Kong, which could complicate U.S.-China talks.
Strategists said it helped that Trump was vague on Friday about whether he would sign or veto the bills.
Manufacturing output accelerated in November to its fastest pace in seven months and services activity picked up more than expected.
The Dow Jones Industrial Average rose 109.33 points, or 0.39%, to 27,875.62, the SandP 500 gained 6.75 points, or 0.22%, to 3,110.29 and the Nasdaq Composite added 13.67 points, or 0.16%, to 8,519.89.
Still, the SandP snapped its six-week winning streak, while the tech-heavy Nasdaq registered its first weekly drop in eight weeks and the Dow showed a weekly loss after four weeks of gains. A largely better-than-expected third-quarter corporate earnings season contributed to recent rallies.
Seven of the 11 major SandP 500 sectors...