The rupee weakened by 10 paise to settle at a fresh record low of Rs 92.40 (provisional) against the US dollar on Monday amid surging crude oil prices and incessant withdrawal of foreign funds ...