The rupee stayed on the upward track for a record seventh straight session and settled 10 paise higher at 83.55 (provisional) against the dollar on Friday, as robust domestic equity markets and retreating crude oil prices boosted investors' sentiment.