Good news overall. All sorts of nasty things happen when the Canadian dollar is around/above USD parity.