The rupee appreciated 19 paise against the US dollar in early trade as the dollar index eased from a 15-month high. However, traders said strong importer demand continued to weigh on the currency despite supportive global cues and lower crude oil prices