<p>Stocks ended higher Thursday as sources told CNBC that a so-called phase one trade deal between the U.S. and China has been agreed to in principle.</p>

More…

Comments are closed.