The rupee extended its descent for the third straight day and settled five paise down at 88.75 (provisional) against the US dollar on Monday, near its all-time low level, weighed down by a strong American currency and foreign fund outflows.