The rupee ended at 87.0675 against the US dollar, against a record closing low of 87.1850 in the previous session, when it also fell to an all-time low of 87.28