But while snow's impact on the market has since declined, snow storm Stella still slowed trading on Wall Street more than many predicted: “Volume probably will ... But that didn't happen, perhaps because humans are still behind more trading than many think, even if the actual trading is done by computers. read more