Rupee on Wednesday opened 21 paise lower at 71.38 per US dollar ahead of union budget, Fed meeting and Sino-US trade talks. The domestic currency opened at 71.38 and hit a high and a low of 71.32 and 71.38 a dollar, respectively. The rupee closed at 71.11 per US dollar on Tuesday. Budget would have an impact on the rupee in the coming days, experts say. The yields on the 10-year government bonds are up 0.12 percent to 7.33 percent from its previous close of 7.32 percent. Also read: Share Market Live: Sensex up 180 points; HCL Tech, Axis Bank rally; HDFC shares down Meanwhile, The domestic stock markets \u00a0\u2013 Sensex and Nifty \u2013 opened higher on Wednesday morning, tracking positive global cues. The Sensex is up about 155 points to 35,747.94, while the Nifty is trading below the 10,700-mark. HCL Tech and Axis Bank shares rallied more than 4% each to emerge among the biggest Sensex gainers. The private sector lender has reported 131% on-year rise in standalone profit to Rs 1,681 crore. HDFC shares slumped by more than 1% to Rs 2,030.55, after the firm\u2019s Q3 results announced yesterday.