After a see-saw session, the 30-share BSE Sensex climbed 248.84 points or 0.40 per cent to settle at 61,872.99 -- surpassing its previous closing peak of 61,795.04 on November 11. During the day, the index witnessed a high of 61,955.96 and a low of 61,436.90.
The broader NSE Nifty advanced 74.25 points or 0.41 per cent to finish at 18,403.40.
From the Sensex pack, Power Grid, ICICI Bank, Bharti Airtel, UltraTech Cement, State Bank of India, Dr Reddy's and Asian Paints were the major winners. ITC, Reliance Industries, Bajaj Finserv and Nestle were among the laggards.
Elsewhere in Asia, markets in Seoul, Tokyo, Shanghai and Hong Kong ended higher.
Equity exchanges in Europe were trading in the positive territory in the afternoon session.
International oil benchmark Brent crude was trading 1.62 per cent lower at USD 91.63 per barrel.
Foreign Institutional Investors (FIIs) remained net buyers on Monday as they bought shares worth Rs 1,089.41 crore, as per exchange data.
SEE ALSO: