The Indian rupee extended losses for a third consecutive session on Tuesday, closing at a fresh record low of 87.80 per dollar.