The rupee appreciated 19 paise to 87.03 against the US dollar, aided by favourable macroeconomic data. Lower crude oil prices ...