Equities staged a moderate recovery today, with the BSE Sensex rising by 48 points to recapture the 28,000-mark as the Centre and states reached a broad consensus on key issues in the long-pending GST bill amid caution ahead of outcome of the Federal Reserve meet.
It also helped that Asian and European markets rallied on expectations of a stimulus from Bank of Japan.
Covering-up of short positions ahead of tomorrow's July month expiry in derivatives segment, too gave equities a push.
More From This Section
Drug major Dr Reddy's Laboratories extended yesterday's weakness and plunged further by 10.07 per cent to Rs 2,988.40 after 80 per cent fall in consolidated net profit.
Making headway on the long-pending GST bill, the Centre and states have agreed on the principle that the tax rate will be lower than the current levels.
"With state finance ministers meet on GST improving the potential for a consensus, Indian stocks recouped yesterday's losses. However, earnings so far having failed to enthuse markets," said Anand James, Chief Market Strategist, Geojit BNP Paribas Financial Services.
Meanwhile, the Fed is due to conclude a two-day meeting later in the day and the BoJ will meet on Friday.
On the day, after moving both ways during the session, the BSE Sensex settled 47.81 points or 0.17 per cent higher at 28,024.33.
The NSE Nifty ended at 8,615.80, a gain of 25.15 points or 0.29 per cent after shuttling between 8,665 and 8,572.05.
Global markets edged up after media reports suggested that Japanese Prime Minister Shinzo Abe plans to unveil a stimulus plan worth over 28 trillion yen, days before the central bank is expected to unveil its own growth-boosting measures.
From Asia, Japan's Nikkei ended 1.72 per cent higher, while indices like Hong Kong, Singapore and Taiwan moved up by up to 0.43 per cent. However, China and South Korea based shares fell 0.11 per cent to 1.91 per cent.
Key European indices in countries like France, Germany and UK rose between 0.28 per cent and 1.44 per cent.
In the 30-share Sensex constituents, 13 ended higher and
17 lower.
Most metal and mining stocks declined on tepid economic data from China.
The market breadth remained negative as 1,604 stocks ended lower, 1,061 closed higher while 261 ruled steady.
The total turnover on BSE amounted to Rs 3,264.55 crore, lower than Rs 3,597.50 crore registered during the previous trading session.