Extending gains for the third straight session, the benchmark indices rose nearly 1% as consumer goods makers such as ITC surged on hopes the newly implemented Goods and Services Tax (GST) would reduce retail prices and boost sales.
The S&P BSE Sensex settled the trade at 31,221, up 300 points, while the broader Nifty50 ended at 9,615, up 94 points.
In the broader market, the S&P BSE Midcap and the S&P Smallcap indices rallied over 1% each.
Market breadth depicted strength. There were more than two gainers against every loser on BSE. 1,793 shares rose and 870 shares fell. A total of 171

)