The market witnessed some profit booking after the recent gains. Both Sensex and Nifty ended lower amidst weakness in global stock markets. The Sensex shed 115 points, or 0.33 per cent, to close at 34,501 while the Nifty-50 fell 43.80 points, or 0.41 per cent, to settle at 10,570.55. According to analysts investors are concerned about the recent firmness in crude oil prices.
The market breadth was weak as 1,750 shares fell and 898 shares rose on the BSE. The BSE Mid-Cap and Small-Cap indices fell 0.52 per cent and 0.72 per cent, respectively, underperforming the Sensex.