Indian shares ended lower on Wednesday, with banks among the biggest laggards after unexpectedly high consumer inflation in November raised fears the central bank could hike interest rates sooner than expected.
The benchmark BSE Sensex closed down 0.53 percent at 33,053.04 while the broader NSE Nifty closed 0.46 percent lower at 10,192.95.
The 10-year benchmark bond fell, with the yield up 2 basis points at 7.21 percent.
Advertisement