Stocks rallied globally after the U.S. and China reached a truce in the trade war and agreed to resume talks toward a deal. Treasuries, gold and the yen dropped, ...
A