(Reuters) - Indian shares ended little changed on Thursday, as gains in IT companies such as Infosys Ltd helped offset declines in financial firms, while bonds fell after oil prices hit a two-year high.
The benchmark BSE Sensex closed up 0.08 percent at 33,588.08 while the broader NSE Nifty ended 0.06 percent higher at 10,348.75.
The benchmark 10-year bond fell, with the yield up 3 basis points to 6.99 percent from its close on Wednesday after earlier rising as much as 6 bps.
(Reporting by Arnab Paul in Bengaluru; Editing by Sunil Nair)