Out of 1,741 stocks traded on the NSE, 533 declined and 950 advanced today. Weakness was seen in fmcg, oil&gas, consumer durables, metal and IT stocks. The NSE Nifty opened negative at 7,912 hitting a low of 7,908 before signing off with a loss of mere five points or 0.0% at 7,977.