Indian shares also took positive cues from other Asian markets, which held two-years highs, starting the new month on a solid footing after two quarters of gains while expectations of credit tightening by the world's major central banks kept global bond markets under pressure. On Wall Street, the S&P 500 scored its biggest gain for the first half of the year since 2013 while the Nasdaq Composite's first-half gain was its best in eight years.
ITC, Bharti Infratel, Hindalco Industries, Vedanta and Eicher Motors - trading between 2 per cent and 6 per cent higher - were among other top gainers on the 51-scrip Nifty.
Selling was seen in some IT and pharma shares. Around late morning, among the top Nifty losers were HCL Technologies, Wipro, Bajaj Auto, Sun Pharma and NTPC - down up to 2 per cent.
Analysts say that the Street would be looking at GST implementation over the next few months and the impact to particular sectors. "We expect markets to remain volatile and track the management commentary on how they are adjusting to the issues arisen due to the GST," domestic brokerage Angel Broking said in a note.
"Over the medium term, we expect that the GST will contribute to productivity gains and higher GDP growth by improving the ease of doing business, unifying the national market and enhancing India's attractiveness as a foreign investment destination," Moody's VP (sovereign risk group) William Foster said.
At 11:21 am, 37 shares in the Nifty index were trading in the positive zone. On the other hand, 14 scrips were in the red. The Nifty was up 82 points or 0.86 per cent while the BSE benchmark index - Sensex - was trading 274 points, or 0.88 per cent, higher.