Erasing initial gains, the rupee closed 15 paise down at 49.20/21 on Tuesday against the American currency following late weakness in local stocks amid sustained dollar demand from importers.

Sustained dollar demand in view of it gaining strength overseas put pressure on rupee, while continued capital inflows kept the rupee fall under check, a forex dealer said.