Tech stocks sink after Nvidia reveals hit from US curbs on sales to China

OSTN Staff