Nvidia stock target cut to $170 as head-and-shoulders pattern breaks