Canadian Dollar Hits Three-Week High on Risk-On Trade | THE SIGNAL JOURNAL