Financials lead in Sensex’s 522-pt rally; Nifty ends 153 pts up at 9,979 All that happened in the markets today Read Full News on www.business-standard.com