Indian markets rose in the morning trade on Thursday on the back of possible US-China trade deal. The Sensex open 250 points up went on to cross the 39,000 mark with a gain of more than 400 points. Nifty also rose by about 140 points to hit 11,600-mark.