Sensex falls 135 points, Nifty 50 ends above 23,650; mid, small-caps outperform

Wait 5 sec.

The Sensex dipped 135 points while the Nifty 50 remained above 23,650. Amid rising crude oil prices and a rebounding rupee, mid and small-cap stocks outperformed. The market is navigating through profit booking and uncertainties in the US-Iran negotiations.