USD/CAD Price Forecast: Weakens below 1.4200 as Oil gains, but technicals still favor upside - TrendCloud