USDCAD Tumbles to 3-Week Lows as BoC Rate Cuts Loom Over Retail Data Beat
Canadian dollar weakened 0.2% to 1.3822, its lowest since April 13, as retail sales grew 0.9% in March driven by higher gasoline prices from Iran war tensions. Softer inflation data reduced Bank of C…