ST, the barometer index, the S&P BSE Sensex, dropped 266.31 points or 0.31% to 85,142.39. The Nifty 50 index lost 76.30 points or 0.29% to 26,064.75.