The rupee continued to rule firm for the fifth day on Thursday to close at a fresh three-month high of 66.26, rising 11 paise on persistent selling of US dollars by banks and exporters in view of sustained foreign capital inflows.

Weakness of dollar in the overseas market also boosted the rupee value , a forex dealer said. Intraday, the rupee hovered in the 66.17-66.45 range. It has gained 45 paise or 0.67 per cent in five days.