The Canadian dollar is in shambles ahead of today's CPI: Ten straight days of losses

Canadian CPI due at the bottom of the hour

The Canadian dollar is in shambles ahead of today's CPI: Ten straight days of losses
Canadian CPI due at the bottom of the hour