The rupee closed lower at Rs 43.89 against Friday's close at Rs 43.69 per one dollar. The rupee continued to head downward due to robust interbank dollar demand because of cash dollar shortage.