The Indian stock market will be shut on March 31 for Eid-ul-Fitr, with NSE and BSE halting trading. With the weekend closures ...