Tech stocks walloped as China retaliates in the latest salvo of its trade war with the U.S. Read More »