Nifty Scales 16,600; IT and FMCG Stocks Outperform|Marketsmith India