The Indian rupee has been supported by a powerful rally in domestic equities, which touched a record high for an eighth straight session on Wednesday on the back of strong foreign inflows.