Equity benchmarks as well as broader markets trimmed gains following correction in European peers and crude oil prices. The Sensex rose 17.59 points to 24453.25 and the Nifty gained 7.45 points at 7429.90.
The BSE Midcap and Smallcap indices climbed 0.4 percent and 1 percent, respectively. The market breadth remained positive as more than two shares advanced for every share declining on the BSE against 5:1 in morning.
L&T, Axis Bank, Hero Motocorp, GAIL and NTPC were down 1-3 percent followed by Infosys, ITC.