Rupee slides to record low on oil and yield squeeze