The Indian rupee closed modestly weaker on Tuesday, weighed down by a drop in local stocks and strong dollar demand from the non-deliverable forwards market, though losses were limited by central bank intervention.