Stocks selling off on the news of a U.S. China Trade Deal.