Canadian dollar edges higher as Canada announces retaliatory tariffs - FXC News | Rallies