Extending its gains for the seventh consecutive session, the 30-share Sensex settled 136.93 points, or 0.34 per cent, higher at 40,301.96. The index also hit its lifetime intra-day high of 40,483.21.
The broader NSE Nifty too advanced 50.70 points, or 0.43 per cent, to close at 11,941.30.
Top gainers in the Sensex pack included Infosys, Vedanta, Tata Steel, ONGC, and ICICI Bank, rising up to 3.05 per cent. HDFC too gained 2.48 per cent after the mortgage lender said its consolidated net profit jumped over 76.3 per cent to Rs 10,748.69 crore in the second quarter ended September 2019.
On the other hand, Maruti, Hero MotoCorp, IndusInd Bank, Tata Motor and PowerGrid lost up to 2.54 per cent.
Globally, bourses in Shanghai, Hong Kong and Seoul settled higher on optimism over the US-China trade deal after China’s commerce ministry on Saturday announced that top Chinese and US trade negotiators “reached consensus on principles”.
Meanwhile, the Indian rupee appreciated by 7 paise to 70.73 against the US dollar intra-day. Brent crude futures, the global oil benchmark, rose 0.28 per cent to USD 61.86 per barrel.