Equity benchmarks gained strength amid volatility in last hour of trade, especially ahead of expiry of September futures & options contracts.
The 30-share BSE Sensex was up 149.02 points at 31,308.83 and the 50-share NSE Nifty gained 42.75 points at 9,778.50.
About 1,456 shares advanced against 934 declining shares on the BSE.
Nifty Bank lent major support to the market, rising 160 points.
HDFC Bank, HDFC and ITC gained 1-1.7 percent.
You may also like:
|Sensex, Nifty rangebound; RBI’s MPC meet outcome awaited||Sensex, Nifty continue to be sluggish ahead of RBI policy; Europe mixed|