At the closing bell, the Sensex fell 344.52 points, or 0.41 per cent, to settle at 84,211.88, while the Nifty declined 96.25 points, or 0.37 per cent, to end at 25,795.15. 'The Nifty remained weak during the session as traders continued to book profits. On the lower end, it slipped below the initial support of 25,850, leading to a decline towards 25,700,' market experts said.