Canadian Dollar squeezed out a third straight gain after mixed US data, follow-up Fed comments Source Cluster: FX Street Source Node: 3017694Time Stamp: Dec 15, 2023