Trading remains within narrow ranges with low volume amid bracing for year-end festivals where the mixed US data had slight effect on movements in currency market.

The dollar index, which tracks the dollar movements versus a basket of major currencies, rose on the 1-hour chart to reach a high of 80.82 from the day's opening at 80.65 while the lowest point was touched at 80.33.

Personal spending, durable goods, home sales and jobless claims reports came with mixed figures and had small effect on the dollar movements.

Concerning the euro-dollar pair, it is currently showing a slight decline on the daily charts after it breached support at 1.3080 to drop to 1.3060.

So far, the pair has recorded a high of 1.3150 and a low of 1.3053, while the trading range for today is among the key support at 1.2965 and the key resistance at 1.3255.

Moving to the royal pair, it rebounded on the daily charts after getting support from momentum indicators that are giving clear bullish sign after the pair had moved deeply in oversold areas.

Meanwhile, the pair is traded at 1.5408 after recording a high of 1.5434 and a low of 1.5371, whereas the trading range for today is among the key support at 1.5230 and the key resistance at 1.5650.

With regard to the dollar-yen pair, it fell for the sixth day as the daily closing below strong support at 83.70 critical level yesterday cleared the way for the pair to decline further.

At the meantime, the pair has recorded a high of 83.57 and a low of 82.84, where it is currently trading at 83.07.

The trading range for today is among the key support at 81.25 and the key resistance at 85.20.