Rupee opens 2 paise lower at 94.51 against US dollar