New Delhi, Feb 27: The Indian stock markets were choppy on Wednesday with BSE benchmark Sensex gaining 3.73 points on fresh buying by funds and retailers.
At 10:45 am, the 30-share barometer rose by 3.73 points, or 0.02 per cent, to 19018.87. The index had lost 316.55 points in the previous session.
Similarly, the wide-based National Stock Exchange index Nifty moved up by 0.35 points, or 0.01 per cent, to 5,761.70.
Realty, metal and oil and gas sector stocks led the recovery.
Brokers said emergence of buying by funds and retailers at existing lower levels amid a firming trend in the Asian region mainly buoyed the trading sentiments.
Meanwhile, in Asia, Hong Kong's Hang Seng index rose by 0.56 per cent, while Japan's Nikkei up by 0.17 per cent in early trade.
The US Dow Jones Industrial Average ended 0.84% higher in on Tuesday's trade.