The BSE benchmark Sensex was trading over 181 points higher at 11:45 hours on Tuesday on increased buying by funds and retail investors, even after the Reserve Bank of India hiked key short—term lending and borrowing rates by 25 basis points each.

The 30—share Sensex, which had gained nearly 100 points at the start of the session, was up 181.49 points, or 0.95 per cent, at 19,332.77 at 11:45 hours.

All the sectoral indices —— led by oil and gas and capital goods —— were trading in positive territory, with gains of up to 1.36 per cent.

The broad—based National Stock Exchange index Nifty regained the 5,800 points level in early trade, rising by 58.30 points, or 1.01 per cent higher, to 5,801.55.40.

Stockbrokers said buying activity picked up as the RBI’s decision to raise its short—term lending and borrowing rates by 0.25 per cent each to curb rising inflation was in line with the market expectations.

More In: Markets | Business | News