Rupee up by 12 paise against USD