India's financial markets are closed on Wednesday, June 5, for a holiday. Markets will resume trading on Thursday.
The benchmark BSE Sensex closed down 0.46% at 40,083.54 on Tuesday. The broader NSE Nifty ended 0.55% lower at 12,021.65.
The 10-year benchmark bond yield ended at 7.0223%, while the rupee settled at 69.26 to the dollar.