The benchmark indices have shaved off almost a per cent from the highs of the day due to some profit-booking in the auto and financial stocks in afternoon trading. The BSE Sensex has surrendered around 500 points from the highs of the day and as of 1:15 pm, the BSE benchmark is trading at 52,042.55, down 231.75 points or 0.44 per cent and the NSE Nifty is at 15,667.20, down 71.95 points or 0.48 per cent.
The broader markets, including the S&P BSE MidCap and SmallCap indices, were trading lower by 0.2 per cent respectively.
Meanwhile, the rupee slipped below the 73 per dollar mark in intra-day trading on Wednesday tracking the strengthening of the American currency in the overseas market. At the interbank foreign exchange, the rupee opened at 72.90 against the dollar and then slipped 13 paise to 73.02.