USD/CAD decline almost wiped out

The Canadian dollar is the worst performing major currency since July 3 and today's price action underscores the unwillingness to hold it.

USD/CAD has been beaten up this week because of falling oil prices but even a 2% rebound in crude today has barely lifted the loonie. The pair fell to a three-day low of 1.2665 earlier but has rebounded to 1.2732 in the past three hours.