I think that the market will end up rallying out of this recent pullback, and the spx500 will break it's peak set around 2,850. While the technical signals are a little mixed, in terms of it breaking down after setting the strong support around 2,700, if it can get some momentum coming back out of the bad day on the 28th I think it can run. Earnings have been fairly good, I think a lot of the pullback has been due to speculation on foreign relation. While a trade war with China would likely be bad in the short term, I think it would be beneficial long term for the majority of stocks, since China's lax laws give their companies an advantage in terms of intellectual property rights.