The Indian rupee extended its losing streak for a fifth consecutive session on Tuesday, hitting a historic low of 89.95 against the US dollar before closing at 89.88, down 32 paise