Sensex climbs to 11-month high; rupee falls to 67.35
Indian stocks reclaimed the 11-month high and an index of medium-sized companies rallied to a record as persistent inflows from overseas investors outweighed investor concern that the rally may have outpaced the outlook for earnings growth.