The Dollar has traded mostly firmer, posting fresh trend highs in the case against the Yen, while lifting versus the Euro and other currencies, although holding below recent highs. The main exception was the the Canadian dollar which rallied strongly after the U.S. and Canadian came to an agreement on trade late yesterday, which will see Canada joint the deal that the U.S. and Mexico reached last month.