The Canadian dollar has weakened to its lowest position against the U.S. dollar in over four years, and one market strategist ...