Somebody must have been doing something...
(Probably the US, since it has fallen against other currencies, too.)
For instance:
Today, the US$1 is only worth CDN$1.03 (or CDN$1 = US$0.97).
Five years ago, the US$1 was worth CDN$1.58 (or CDN$1 = US$0.63).