At the interbank foreign exchange market, the rupee opened at 90.55 against the US dollar, then gained momentum and touched 90.40, registering a rise of 38 paise over its previous close