It's going to be a long slog for stocks