New Delhi, Dec. 29 -- At close, the Sensex was down 345.91 points or 0.41% at 84,695.54, and the Nifty was down 100.2 points or 0.38% at 25,942.10. BSE Midcap index declined 0.45% and BSE Smallcap lost 0.50%.

Among the sectors, Nifty Media rose 0.93%, Nifty FMCG was up 0.11% and Nifty PSU Bank was up 0.05%. Further, Nifty IT and Nifty Bank indices lost the most, shedding 0.75% and 0.53%, respectively.

On Nifty 50, seventeen stocks closed in the green while 33 stocks ended with cuts.

Those on the green were Tata Steel, Tata Consumer, Asian Paints, Grasim, and Nestle India. Adani Ports was the top loser declining 2.27%. HCL Tech, Power Grid, Trent and Adani Enterprises closed with losses of over 1% each.

On BSE, over 100 stocks hit 52-wee...