The rupee rose 58 paise against the greenback to 94.60 in early trade on Monday as global crude oil prices dropped sharply after US President Donald Trump announced that the US and Iran finalised a deal to end the war.
A strong start to the day at the domestic equity markets and a weaker US dollar further drove the local unit, forex traders said.