But major indexes are at levels last seen in 2003. Hewlett-Packard earnings cheer. Automakers plead for help from Congress; Chrysler says it’s almost out of cash. Home Depot earnings are better than expected.

More…

Comments are closed.