Stocks rallied as US and China agreed on a trade deal framework.
Spot gold prices dropped below USD 4,000/oz amidst the positive market sentiment.
Crude oil initially rose but later.....