BSE Sensex currently stands at a lifetime high of 41,102.29 points after surging 216 points or 0.53 per cent over the previous close. NSE Nifty gained 51 points or 0.42 per cent to go up 12,126 points.
Top gainers included Hindalco (1.54 per cent gain), Tata Steel (1.66 per cent), Yes Bank (2.12 per cent), ICICI Bank (1.46 per cent), Sun Pharma (1.24 per cent).
The top losers were Bharti Infratel (which dropped by 4.42 per cent), Zee Entertainment (2.41 per cent), Bharti Airtel (1.79 per cent), Nestle (1.23 per cent), and Grasim (0.82 per cent).
On Saturday, US national security adviser Robert O'Brien had said an initial trade deal with China was still possible by the end of 2019 as a result Indian shares rose yesterday, led by metals and real estate stocks, while gains in broader Asia on hopes of progress in the US-China trade talks also boosted sentiment.
On Monday, Bharti Airtel was the biggest gainer in the Sensex pack with a rise of 7.20 per cent in its share value after telecom companies moved to Supreme Court regarding payment of Rs 92,000 crore dues to Department of Telecom.
Tata Steel, IndusInd Bank, Axis Bank, HDFC, Maruti and Tata Motors were the major gainers in the Sensex pack on Monday. In the Nifty, Bharti Airtel, Bharti Infratel, Tata Steel and Hindalco were the top earners. Only two stocks in the 30-share index ended in red.
Earlier, the 30-share-index had touched a record high of 40,931.71 points in intraday trade.
(With inputs from agencies)
Earlier, the 30-share-index touched a record high of 40,931.71 points intraday