Why the Canadian Dollar Faces Stagnation Until Late 2026