Wall Street wavered between positive and negative territory on Tuesday, amid renewed worries over the US-China trade talks and ahead of the Federal Reserve's meeting minutes.
President Donald Trump threatened to increase tariffs against Chinese imports, if Beijing does not sign the first phase of the trade deal.
Which contradicts with earlier positive remarks by Trump and White House officials about progress in talks with China to resolve the trade dispute.
Otherwise, the US House of Representatives passed a bill to maintain funding the federal government to December 20 to avoid partial government shutdown.
The US Department of Housing showed today that the building permits rose to 1.46 million in October, and the housing starts rose to 1.31 million.
To the oil market, West Texas Intermediate (WTI) shed 3.2% and closed at $55.21 a barrel, and hit a session-high $57.1, and a low of $55.5.
Brent fell by 2.5 % to $60.91 a barrel, with a high of $62.5 and a low of $61.1.
As for stocks, Dow Jones lost 0.3% or 102 points and closed at 27,934, with an intraday high of 28,090 and a low of 27,894.
Nasdaq rose by 0.2% or 21 points to 8,570, with a high of 8,589 and a low of 8,536.
S&P 500 fell by 0.1% or 2 points to 3,120, and hit a high of 3,127 and a low of 3,113.