The Bombay Stock Exchange benchmark Sensex recovered by over 48 points in the opening trade today on fresh capital inflows from foreign funds amid moderate gains in global markets.
The 30-share index was up by 48.35 points, or 0.28 per cent at 17,213.34 in the opening trade. The Sensex closed 1.63 points down at 17,164.99 points in yesterday's trade.
The wide-based National Stock Exchange index Nifty edged higher by 15.10 points, or 0.29 per cent to 5,144.00 points.
Stock brokers said apart from fresh capital inflows by foreign funds, driven by better trend on the global markets, selective buying by retail investors also supported the recovery in share prices.
Among gainers, Reliance Industries was up 0.95 per cent at Rs 1,037.55, Reliance Infra 0.58 per cent to Rs 980.50, Tata Steel 0.55 per cent to Rs 613.30, Sterlite Industries 0.27 per cent to Rs 828.55, Sun Pharma 1 per cent to Rs 1,642.50, State Bank of India 0.35 per cent to Rs 2,023 and BHEL 0.24 per cent to Rs 2,372.90.
Meanwhile, the Hong Kong's Hang Seng was up by 0.20 per cent, while Japan's Nikkei by 0.23 per cent in the morning trade today. The US Dow Jones Industrial average ended 0.16 per cent higher in the previous session.