Rupee up 8 paise at 66.86