Canadian Dollar Hits Multi-week High

Speak Your Mind

*