India’s currency, debt and equity markets will be closed on Thursday, June 29, for a public holiday.
The markets will resume trading on Friday, June 30.
The Nifty 50 and the S&P BSE Sensex indexes notched fresh all-time closing highs on Wednesday, with the Nifty closing 0.82% higher at 18,972.10 and Sensex closing 0.79% higher at 63,915.42.
The Indian rupee weakened 0.04% versus the US dollar, and was quoted at 82.06 per dollar, amid U.S. data that supported more Federal Reserve rate hikes and improving external dynamics.