Canadian Dollar worth more than USD!?

So i am a non premie and was planning on buying premium. But i live in canada so i needed to convert our money to USD. So i went to XE.com, an online currency changer, and it said that 20USD is equal to 18.05CND. What happened? Is the Canadian Dollar realy worth more than a USD?? Or is it just a glitch or something?