There may be a little pullback over the next few days, but many companies have come in with strong earnings, and that is going to keep supporting stocks.
We had a brief correction for a few days with some early tax-selling and some portfolio managers wanting to take profits, but we're back on track today.
There's a lot of optimism about the earnings due in the next few weeks, and right now that's concentrated in technology, with people feeling upbeat about tech earnings and spending, which is why you've been seeing the Nasdaq perform a little better than the others this last week.
I think we're pretty near the bottom. We need to see a few more days of gains on strong volume, but I think we're getting near the point when people are going to focus again on the fundamentals, which remain really strong.