The rupee has climbed for four straight sessions, recovering from a record low of 88.4550 last week, aided by a softer dollar, debt inflows, and position unwinding