A pause by the Fed would give a temporary boost to stocks.

It's just bargain hunting on the Nasdaq.

This basically shows that inflation is not really an issue.

Results are coming in strong, but the market is concerned that this will not be sustained in the near future. There's still a lot of uncertainty, and demand for stocks is suffering because of that.

You are seeing a relief rally. After all the days of selling we've been having, we can finally buy now.

The oil data is giving some support to the stock market, especially given the mixed company earnings that have been released in the past couple of days. Declines in oil prices are always positive for equities.

Certainly seeing more merger and acquisition activity going on encourages people too because it's a signal to them that things are undervalued.

Bonds at these yield levels offer very little value. Inflation is low but it's not that low to justify bond buying, especially given the U.S. economy is not slowing at a fast pace. Stocks offer a much better value.

Some people are beginning to get concerned with the housing market. That is enough to put some pressure on home builders and home-improvement stocks.