The Sensex dropped 102 points, or 0.12%, to end at 84,961.15, while the Nifty 50 settled at 26,178.70, down 72 points, or 0.27%. The BSE Midcap and Smallcap indices rose 0.47% and 0.12%, respectively.