Indian stock markets ended higher for the second consecutive session, supported by gains in IT stocks and a stronger rupee. Benchmark indices recovered from early losses, while broader markets underperformed. Markets will remain closed on Friday due to Good Friday