Financials pick up indices; Sensex, Nifty ends over 1% higher The top laggards included ONGC, Tech Mahindra, TCS, HUL and Maruti. # Business