USDCAD Soars on Break of Major Moving Averages, Eyes Further Gains Amid Swing Resistance
USDCAD continues its rally after breaking key moving averages and retracement resistance, with momentum pushing price into a critical swing area signaling bullish bias but testing overhead resistance.