The Canadian dollar has climbed to a four-month high on reports that Canada and the US have reached an agreement on how to revamp Nafta. The currency gained as much as 0.7 per cent to C$1.2887 per US dollar, its strongest intraday level since late May. New deal is called: USMCA. This should bring Canadian canna shares up today...