On the sectoral front, Nifty metal index added three percent and energy index rose over one percent, while pharma index shed over one percent. BSE midcap index fell 0.22 percent, while smallcap index shed 0.8 percent.