Mumbai: Indian stock markets witnessed a strong rally on October 16, as investor sentiment turned festive ahead of Diwali. Both Sensex and Nifty rose sharply, with the Sensex surging over 950 points ...