Sensex gained over 120 points during Wednesday afternoon's trade session over signs of easing US-China trade tensions and expectation of healthy Q3 corporate results.
Globally, investors awaited the outcome of US-China trade talks which has been extended till Wednesday.
At 12.26 p.m., the BSE Sensex traded 122.99 points or 0.34 per cent higher to touch 36,103.92.
It opened above the 36,000 mark after closing at 35,980.93 on Tuesday.
The benchmark index, however, traded in a short range, touching an intra-day high of 36,250.54 and a low of 36,103.13.
The broader Nifty50 gained 16.25 points, or 0.15 per cent, to 10,818.40.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)