New Delhi, Feb. 6 -- The benchmark equity index Nifty 50 ended Tuesday's trading session on a positive note. The NSE Nifty 50 closed 157.70 points or 0.72% higher to settle at 21,929.40 points. While S&P BSE Sensex gained 454.67 points or 0.63% to settle at 72,186.09 points. Bucking the trend, Nifty Bank lost 134.75 points or 0.29% to settle at 45,690.80 points On the sectoral front, oil & gas and IT stocks dragged indices. The broader indices also ended in the green, with midcap and smallcap stocks gaining the most. The gainers include BPCL, HDFC Life Insurance, HCL Technologies, TCS, and Maruti Suzuki. The Indian Volatility Index (India VIX) closed 1.02% higher.

The Nifty opened on a positive note and during the day it traded with a posi...