The Sensex recovered from the red but has pared some of its gains. The index is now up 39 points at 16,080. The nifty is up 15 points at 4,808.
The BSE mid-cap and small-cap indices continue to outperform. The mid-cap index has jumped 1% to 6,533 while the small cap index has gained 1.4% at 8,348.