People aren't spending money like they used to. Unemployment is still flirting with double digits. And the housing market is still shaky. So the future looks bleak for the economy, right?

People aren't spending money like they used to. Unemployment is still flirting with double digits. And the housing market is still shaky. So the future looks bleak for the economy, right?

Not necessarily.

A handful of surprisingly good earnings reports Thursday suggested that some of the major U.S. companies that make things and move them around — including Caterpillar, 3M and UPS — could lead the way to an economic recovery.

It would be an unusual path back to better times. Consumer spending and housing usually lead the way.

But all three of those economic bellwether companies, plus AT&T and Union Pacific railroad, indicated business was picking up. And most said they expected it to get even stronger later this year.

Peter Buchanan, a senior economist at CIBC World Markets, said executives have taken pains lately not to raise hopes too high for big profits in future quarters. That spread fear among investors that the economy might stall.

But he says earnings results from UPS and Union Pacific should help ease such worries.

"If you're moving stuff, it's a broad indicator covering spending by both businesses and consumers," Buchanan says. "Companies are erring on the side of caution in their forecasts ... but on the ground the real results don't look so bad."

As the economy struggles to mount a lasting recovery, Wall Street has been looking for evidence that companies are actually pulling in more money — not just increasing profits by ruthlessly cutting costs. It certainly liked what it saw Thursday. The Dow Jones industrial average rose more than 200 points.

The big question is whether companies will stop hoarding cash and start spending more to expand their operations and hire freely. They're likely to do that only after they feel confident that demand from their customers will justify the cost of new hires. Outside the financial sector, American companies had stockpiled more than $1.8 trillion in cash through the end of March, a 26 percent increase over the same period in 2009.