Indian rupee on Friday weakened past 82 mark for the first time to hit a fresh record low against the US dollar amid a surge in crude and US bond yields.