Markets End on a Strong Note as Sensex, Nifty Surge Over 2.5%!