The Canadian Dollar touched a 5-month peak versus the US Dollar yesterday, in part due to a rise in oil prices, but also because of higher domestic yields.