Benchmark stock indices Sensex and Nifty closed higher for the second straight day on Tuesday, with gains in banking, IT and metal shares following a firm trend in the global markets.
The 30-share BSE Sensex jumped 361.01 points or 0.60 per cent to settle at 60927.43. During the day, it rallied 420.26 points or 0.69 per cent to 60986.68.
The broader NSE Nifty climbed 117.70 points or 0.65 per cent to end at 18132.30.
From the Sensex pack, Tata Steel, Tata Motors, Larsen & Toubro, Asian Paints, Wipro, Bajaj Finance, ICICI Bank, Tech Mahindra and Titan were the major winners.
Hindustan Unilever, ITC, Mahindra & Mahindra and Nestle were the laggards.
“With strong support from global peers, the domestic market is attempting to recoup its previous week’s losses. Metal stocks shone amid hopes of a demand revival in China on reports of loosening Covid restrictions. This, along with fears over supply disruptions from winter storms in the US, resulted in oil prices rising,” said Vinod Nair, head of research at Geojit Financial Services.
“Markets gained over half a per cent in a range bound session, tracking firm global cues. After the initial uptick, the Nifty surrendered all the gains in no time however buying in select index majors pushed the index to the day’s high again as the day progressed,” said Ajit Mishra, VP — technical research, Religare Broking Ltd.
In the broader market, the BSE smallcap gauge climbed 1.46 per cent and midcap index advanced 0.78 per cent.
Among sectoral indices, metal jumped 4.59 per cent, commodities climbed 2.34 per cent, telecommunication (1.54 per cent), industrials (1.38 per cent), realty (1.38 per cent) and power (1.15 per cent). FMCG remained the only laggard.
Elsewhere in Asia, equity markets in Seoul, Tokyo and Shanghai ended with gains.
Equity exchanges in Europe were trading in the positive territory in mid-session deals. Markets in the US were closed on Monday.
International oil benchmark Brent crude climbed 0.49 per cent to $84.33 per barrel.
The rupee declined 25 paise to close at 82.90 against the dollar on Tuesday, as monthend dollar demand from importers and foreign fund outflows sapped investor appetite. The rupee opened lower at 82.71 against the greenback.