Rupee in Thursday's trade opened at 69.88 as against previous day's close of 69.71. Markets across the world are under pressure after the US sanctions on Iran as well as it's threatening to impose more tariffs on Chinese goods beginning Friday.
World over markets are weak and while bonds have rallied, bond yields have gone lower.
Also buoyed by US-China concerns and apprehension on the election outcome front, Sensex, Nifty toppled in trade on Wednesday heavily to the tune of 1%. In the pre-opening session, benchmark indices traded flat.
On Wednesday, the yield on benchmark 10-year bonds traded lower at 7.375%.