Traders turned to profit-taking Friday to take advantage of this week’s runup as confusion surfaced on the timing of a phase 1 trade deal with China.

The Dow Jones Industrial Average was off 45 points shortly after noon to 27,629 while the Nasdaq gained 20 points to 8,455 and the S&P 500 gained a point to 3,086.

President Trump said no agreement had been reached with Chine on reducing tariffs, casting doubt on whether a trade deal was in the offing. Trump had planned to sign a deal with Chinese President Xi Jinping at the now-canceled Asia-Pacific Economic Cooperation summit in Chile next week but negotiations are dragging on and a new site for the signing has yet to be chosen.

Elsewhere, 96 more Sears (SHLDQ) and Kmart stores will be closed, reducing the number of locations nationwide to 182 from nearly 2,000 five years ago. The once-ubiquitous chain has been felled by online giants and the likes of Walmart.

Saudi Arabia’s sovereign wealth fund has invested $400 million in Travis Kalanick’s Cloud Kitchens, the Wall Street Journal reported. CloudKitchens builds “ghost” kitchens it rents to restaurants that want to take advantage of the boom in food delivery services. The kitchens also run their own delivery-only restaurants.

On the earnings front, Walt Disney Co. (DIS) reported a 52% revenue increase and 79% jump in operating income in its movie division in the quarter ending Sept. 28 but overall profit slumped by more than half to $1.05 billion on rising production costs.

Global markets were mostly lower.

In Asia, Hong Kong’s Hang Seng was off 0.7% and China’s Shanghai Composite gave up 0.49% while Japan’s Nikkei 225 was up 0.26%. Australia’s S&P/ASX was off 0.04%.

In Europe, London’s FTSE 100 closed off 0.63% while the German DAX lost 0.46% and the French CAC gave up 0.02%. The Stoxx Europe 600 was 0.27% lower.

On currency markets, the British pound was off 0.29% at $1.2878 while the euro was off 0.26% to $1.1021. The U.S. dollar index was up 0.25%.

Oil futures turned higher. Crude oil gained 0.24% to $57.27 a barrel and Brent crude was up 0.32% to $62.49. Gold and Silver were lower.