The domestic currency resumed higher at 66.40 as against yesterday's level of 66.44 per dollar at the Interbank Foreign Exchange market and hovered in a range of 66.39 and 66.5575 per dollar before finishing at 66.43, showing a mere gain of one paise or 0.02 per cent.