The rupee was strong at 66.33 in the evening session on sustained selling of the American currency by exporters amid foreign fund inflows.

Besides, weakness in the dollar against other currencies overseas supported the rupee, forex dealers said.

The yen set an 18-month high against the dollar on Friday, staying firm in the wake of the Bank of Japan’s decision the previous day to hold off from expanding its monetary stimulus.

The dollar’s drop gained momentum after it breached a low of 107.63 yen set earlier in April. Momentum and technicals probably played a part in exaggerating moves, traders said.

Earlier, the rupee jumped 7 paise to 66.45 against the previous close of 66.52 at the Interbank Foreign Exchange market today.

It hovered in a range of 66.56 and 66.30 before quoting at 66.33, up 19 paise at 4.30 pm local time.

Meanwhile, the benchmark BSE Sensex ended higher by 3.52 points or 0.01 per cent at 25,606.62.