The BSE Sensex declines 331.21 points or 0.39% to close at 84,900.71, while the NSE Nifty ends the day below the 26,000 mark to fall by 108.65 points to 25,959.5.