The BSE benchmark Sensex recovered by 31 points in late morning trade today on fresh buying in IT, tech, healthcare and metal sector stocks amid persistent foreign capital inflows coupled with overnight rise in US market.

Foreign Institutional Investors (FIIs) continued their buying spree as they bought shares worth Rs 271.70 crore, as per provisional data from the stock exchanges.

IT sector stocks firmed up due to further fall in rupee value against the dollar, a broker said. The partially convertible rupee was hovering at 62.56 per dollar as compared to its last close of 62.39 yesterday.

The BSE 30—share index Sensex resumed slightly higher at 20,896.13 and hovered in a range of 20,944.29 and 20,866.88 before quoting at 20,926.36 points at 1030 hours.

It showed a gain of 31.42 points or 0.15 per cent from its last close.

The NSE 50—share barometer Nifty also moved up by 9.80 points or 0.16 per cent to 6,224.95 at 1030 hours.

Major gainers were Tata Steel (2.08 per cent), SSLT (1.75 per cent), Hindalco Ind (1.73 per cent), TCS (1.25 per cent), Infosys (1.17 per cent), Sun Pharma (1.15 per cent) and M&M (1.11 per cent).

More In: Markets | Business