Forex technical analysis: USDCAD holds 100 hour MA on dip. Range compressed.

Not doing a lot
The USDCAD moved lower and stalled against the 100 hour MA (blue line in the chart below). That MA line currently comes in at 1.23104. Buyers leaned against the level (there should be stops below).