World News Stock market holiday: Is Indian share market shut today for Lok Sabha elections? | Mint May 20, 2024