Dollar Strength Undermined, Canadian Dollar Rallies, and Resilient US Economy