Indian stock markets will remain closed on April 3, 2026, for Good Friday, creating a long weekend for investors, with trading set to resume after Sunday.