India rupee record low: oil surge and US yields converge