Canadian Dollar Shines with Commodity and Risk Currencies as BoC Rate Pledge Goes Unheard