Benchmark indices Sensex and Nifty managed to close with gains after a volatile session on Monday as positive sentiment reflected on domestic bourses after a breakthrough in US-China trade talks.
After swinging 448 points during the day, the 30-share Sensex ended 87.39 points, or 0.23 per cent, higher at 38,214.47. It hit an intra-day high of 38,513.69 and a low of 38,066.13.
Likewise, the NSE Nifty moved up 36.10 points, or 0.32 per cent, to 11,341.15.
Gains on the benchmark gauges were restricted by cautious participants awaiting retail inflation data due after market hours.
Meanwhile, wholesale inflation eased to more than three-year low of 0.33 per cent in September, official data showed.
On the Sensex chart, Tata Motors was the top gainer rallying 5.32 per cent.