The rupee strengthened by 14 paise to 86.81 against the US dollar, buoyed by a weakening American currency and declining ...