The Indian equity benchmarks surged to a four-month high on Thursday, recovering fully from the 52-week low they had hit in June. On the back of strong corporate earnings and the return of foreign flows, Sensex and the Nifty 50 index have climbed over 16 per cent from 52-week low hit on June 17.