Sensex and Nifty, the two key equity benchmarks, on Wednesday ended higher amid buying in banking counters and a mixed trends in global markets.
The BSE Sensex climbed 92 points (0.15 per cent) to settle at 61,510. During the day, it jumped 362 points (0.58 per cent) to 61,781. On the other hand, the broader NSE Nifty gained 23 points (0.13 per cent) to end at 18,267.
On the 30-share Sensex platform, State Bank of India, Bajaj Finance, Dr Reddy’s, Kotak Mahindra Bank, Sun Pharma, Maruti, NTPC, Axis Bank, and ICICI Bank were among the major winners. On the flip side, Power Grid, Tech Mahindra, Titan, Bharti Airtel, and Bajaj Finserv were among the losers.
In the broader markets, the BSE Smallcap index marginally outperformed in trades on Wednesday, the index ended 0.5 per cent higher, while the BSE Midcap index advanced 0.2 per cent.
The market breadth was marginally positive, with more than 1,850 stocks advancing versus 1,645 declining stocks on the BSE.
In the previous session on Tuesday, the BSE benchmark climbed 274 points (0.45 per cent) to settle at 61,419, the Nifty gained 84 points (0.46 per cent) to end at 18,244.
Elsewhere in Asia, markets in Seoul, Shanghai, and Hong Kong ended higher. Equity exchanges in Europe were trading mostly in the green in the afternoon trade. Wall Street had ended higher on Tuesday.
International oil benchmark Brent crude was trading 1.05 per cent higher at $89.29 per barrel.
Foreign Institutional Investors (FIIs) offloaded shares worth Rs 697.83 crore on Tuesday, as per exchange data.
Meanwhile, the rupee depreciated 18 paise to close at 81.85 (provisional) against the US dollar on Wednesday on dollar demand from importers and recovery in crude oil prices.
At the interbank foreign exchange market, the local unit opened at 81.81 and later witnessed an intraday high of 81.74 and a low of 81.87 during the session. The domestic unit finally settled at 81.85 against the American currency, registering a fall of 18 paise over its last close of 81.67.