Wall Street stumbled last night