US stocks soar
Confident US investors, buoyed by positive earnings reports from the financial sector and bullish corporate outlooks for 2005, returned to the market today after weeks of uncertainty, pushing stocks sharply higher.
With hundreds of companies reporting earnings this week and next, investors were cheered by results from Bank of America, Wells Fargo & Co. and others, even as earnings from Dow component 3M disappointed Wall Street.