Markets update Indian stock markets roaring on global cues and Haryana and Maharashtra Assembly elections results Nifty up 125 points Bank Nifty up 343 points Sensex up 405 points