Nasdaq Down Over 1%; Alibaba Shares Jump Following Q1 Results

read more