Investors woke up today to one of the largest single day drops in Government of Canada bond yields in recent memory. This fell on the heels of the Bank of Canada Rate Announcement yesterday, that the policy rate would remain unchanged at 1.75%. Several factors seemed...