The Indian rupee slipped to its all-time low on Friday before turning course to end modestly higher, aided by likely dollar inflows, although its losing steak persisted into a seventh straight week.