The Indian rupee in Wednesday's trade opened almost unchanged at 69.45 per US dollar versus the previous session's close of 69.44.
Crude oil price has fallen due to weak growth in oil demand and surprise increase in the US stock of crude.
Important CPI inflation and IIP numbers due to be released today will further determine the currency movement. The currency was last seen trading at 69.38 per dollar.
Yield on 10-year benchmark bonds stood at 7.0210%.
Meanwhile, indices opened lower with Sensex losing 100 points, while Nifty opened below 11,950.