USDCHF stays in a falling price channel on 4-hour chart and remains in downtrend, and the bounce from 0.9932 is more likely consolidation of downtrend. Range trading between 0.9932 and 1.0277 would is expected in a couple of day. As long as 1.0277 key resistance holds, another fall to 0.9700 is still possible after consolidation. However, a break above 1.0277 will indicate that the fall from 1.1730 (Jun 1 high) has completed at 0.9932 already, then the following upward movement could bring price to 1.1000 area.
AUDUSD runs in a rising price channel on 4-hour chart and remains in uptrend from 0.8771, and the price action from 0.9457 is treated as consolidation of uptrend. As long as the channel support holds, another rise to 0.9600 is still possible. Key support is at 0.9240, only break below this level could indicate that the rise from 0.8771 has completed at 0.9468 already, then deeper decline could be seen to 0.9000 zone.
EURUSD’s rise from 1.2643 extended to as high as 1.3158. As long as 1.2953 key support holds, uptrend is expected to continue and next target would be at 1.3200-1.3250 area. However, a breakdown below 1.2953 will imply that the rise from 1.2587 is complete, then the falling downward move could bring price back to re-test 1.2587 previous low support.
GBPUSD remains in uptrend from 1.5296 and the rise extended to as high as 1.5728 level. As long as 1.5538 key support holds, uptrend is expected to continue and another rise to 1.5800 is still possible. On the other side, a breakdown below 1.5538 will indicate that the rise from 1.5296 has completed, then deeper decline towards 1.5296 previous low could be seen.
USDCAD has reached the upper border of the falling price channel on 4-hour chart, as long as the channel resistance holds, downtrend is expected to resume and another fall towards 1.0107 is still possible. However, a clear break above the channel resistance will indicate that the downward move from 1.0672 has completed at 1.0215 already, then further rally to 1.0600 area could be seen.
USDJPY is testing 85.89 key resistance, a clear break above this level will suggest that the fall from 92.88 (Jun 4 high) has completed at 82.87 already, then the following upward movement could bring price to 90.00 area.