Pick a catalyst: Better-than-expected jobless claims, increased worker productivity or Cisco Systems' (CSCO) bullish comments on the economy and any or all may explain the stellar performance turned by the three major indexes today. The Dow Jones Industrial Average rose 203.82 points to close above 10,000 once again. The S&P 500 gained nearly 2% to close at 1066.63 and the Nasdaq added almost 50 points to finish the day 2105.32. All 10 industry groups tracked by the S&P 500 finished the day higher.

Stats Table

All 30 stocks in the Dow finished higher, but American Express, not Cisco was the top gainer. Cisco was a positive catalyst to be sure after the largest maker of networking gear delivered fiscal first-quarter results that beat analyst estimates after the close yesterday. The company expects positive revenue growth for the current quarter, marking the first time in a year Cisco has seen positive sales growth and CEO John Chambers said he is seeing signs of a global economic recovery.

Those positive comments led to a 2.8% pop for Cisco shares on Thursday, but in some ways, the trade was disappointing. On a day when the stock should have made a new 52-week high, it failed to do so. Cisco closed at $24.07, a fair bit off its 52-week high of $24.83 set last month. Maybe the bulls are waiting to drive the stock higher, but if that is the case, one has to wonder why they are waiting at all.

Cisco Chart

Financials enjoyed the party as well after noted bank analyst Dick Bove made positive comments on the group, going so far as to say bank stocks could double from here over the next year and that accomplishing such a feat is not the improbable task that some investors may perceive it to be. This is a change of tune for Bove who has recently made bearish comments about several of the major banks, including Wells Fargo (WFC) and Bank of America (BAC). Still, Bove said the 20 largest U.S. financial institutions are in ''extraordinarily good condition.''

The comments lifted the Philadelphia Bank Index, which had been getting pummeled over the past few weeks. The index tracks the largest U.S. bank stocks and still rests below its 50-day moving average, but well above the 200-day line.

Philly Bank Index

Simply put, name a major financial and it was up today. Even lowly Citigroup (C) got in on the action, rising 2.3% after announcing that it would spin-off its Primerica life insurance business in a $100 million IPO. Given how much Citi is into Uncle Sam for, $100 million is a drop in the bucket, but the IPO is at the very least a way of returning some value to long-suffering shareholders and a better strategy than selling profitable businesses for fire-sale prices, which Citi has already done.

One stock that I do not often mention here is DuPont (DD), but the Dow component delivered some noteworthy news today. Chemicals makers, of which DuPont is one of the largest, have seen their top-line growth stifled in the past year and the primary way that DuPont and its rivals have been able to meet or beat Street estimates is through massive cost reductions, namely lay-offs, factory closures and asset sales.

That makes the news that DuPont expects to outperform the market and its peers as the economy rebounds good news for investors. The company expects year-over-year earnings per share growth of 20% in 2009-2012. Even better, the company said it expects top-line growth of 10% over the same period. DuPont was up 3.7% today and the shares yield 5%.

Stocks also got a jolt from economic news that is in a way conflicting. Worker productivity rose more-than-expected in the third quarter, which basically means employers are making a smaller number of workers do more work. On the other hand, last week's jobless claims fell to a 10-month low. In fact, the new jobless claims trend has been fairly positive over the past few months, but continuing claims continue to creep higher.

Jobless Claims

I say those data points are conflicting because if companies can squeeze more out of a smaller labor pool and continue to beat Wall Street estimates with fewer workers, what will be the impetus to hire more folks and increase payrolls when the economy improves? It is a question worth pondering on the eve of the release of October's unemployment data.

That is right. Tomorrow is the first Friday of November, so unemployment news will be the driver behind stocks' performance on Friday. U.S. employers cut 175,000 jobs in October, according to the median forecast offered by Bloomberg News. That is a far better number than the 263,000 jobs shed in September, but the unemployment rate is still expected to move higher to 9.9% and that would represent a new 26-year high.

While the unemployment picture is far from rosy (as the chart below illustrates), the market seems to have priced in the fact that positive job growth will not be seen until sometime in 2010 and that means less bad reports should be welcome with open arms by stock bulls. In other words, if tomorrow's number comes in at 175,00 or better, stocks will head into the weekend higher, barring any unforeseen surprises from other corners of the market.

Unemployment Chart

Earnings season is winding down, but there are a couple of reports that may be worth watching for tomorrow's session. Coffee-retailer Starbucks (SBUX) released fiscal fourth-quarter results after the close today and the news had the stock trading up almost 4% in the after-hours session. Excluding restructuring costs, Starbucks earned 24 cents a share, ahead of analyst estimates of 21 cents a share. Revenues fell a little bit, but the company said it is seeing higher traffic in its stores and expects fiscal 2010 EPS to come in 15%-20% higher than 2009's number of 80 cents a share.

CBS (CBS), owner of the most-watched U.S. television network, also posted a bullish report after the close. The company earned 39 cents a share, well above the average analyst estimate of 23 cents. CBS appears to be the leader in garnering lucrative satellite transmission fees from cable and satellite TV operators. Those fees could be worth as much as $200 million annually by 2012 or 2013, CBS said. The stock is up about 35% in the past three months.

And if you are so inclined, American International Group (AIG), the insurance firm that is one of Uncle Sam's biggest holdings, reports earnings before the bell on Friday. Believe it or not, AIG's stock has quadrupled in the past eight months and maybe more unbelievable was AIG's profitable second quarter.

Analysts are expecting the company to be profitable once again, at least on an operating basis, and are calling for operating profit of $2.39 a share. AIG boasts a $355 billion fixed-income portfolio that has benefited from soaring corporate bond and mortgage-backed securities prices. As of June 30, nearly 60% of AIG's bond portfolio resided in those two asset classes, according to Bloomberg. The irony here is that mortgage backed products were one reason that AIG was on the brink of bankruptcy in the first place.

More irony: AIG's Financial Products unit, the group that sold derivatives on those mortgage securities may post a profit of $2.5 billion for the third quarter. AIG is 80% owned by Uncle Sam, making it tough to endorse as a long-term holding, but the stock is extremely volatile and is likely to have a good move or two in it tomorrow.

AIG Chart

Taking a look at the charts, now that the Dow has closed above 10000 again, it has a lot of room to run to its October peak of 10119.47. Resistance looms close to that area around 10139 and from there another resistance spot in the 10215-10220 range will probably appear. Support can be spotted at 9850 and then at the 50-day moving average of 9743.73.

Dow Chart

The S&P 500 looks like it is going to try to break 1100 again and perhaps break its high of 1101.36 set a few weeks ago. The 1080 area was where the index started to slow on at its last advance toward 1100, so it will be interesting to see if that number poses a problem again. It appears that is the 61.8% Fibonacci retracement off the March low, so 1080 is certainly a significant number for the S&P 500. It does not appear that support at the 1020-1025 area is much of an issue right now, but if that area becomes a concern next week and 1000 doesn't hold, 980 may not be that far off.

S&P 500 Chart

The Nasdaq closed right at its high for the day and like the Dow, has a fair amount of distance to cover before getting to its October high of 2190.64. And of course, 2200 still looms as major resistance. Still, today's close was barely good enough to keep the Nasdaq above its 50-day moving average, so the bulls will probably want to see the index rattle off a few more consecutive closes above 2100. Failure to hold 2050 could bring us back to 2025 or worse.

Nasdaq Chart

Not to oversimplify things, but tomorrow's market action will be determined by the labor report. The Dow's ability to hold 10000 and the S&P 500's move to 1100 hang in the balance.