The rupee surged 12 paise to 72.87 against the US dollar in opening trade on Monday following weakness in the greenback overseas and a positive trend in the domestic equities. Besides, lower crude prices also supported the domestic unit, dealers said.