Stocks Rally on Earnings News

Wall Street was blown away by strong profits from Microsoft and Countrywide's prediction of a return to profitability. Oil got close to $92 per barrel, giving oil shares a lift

Stocks ended the week on cheery note, as earnings news from Microsoft (MSFT) and Countrywide Financial (CFC) helped push the major indexes up by at least 1% despite record oil prices and the weak dollar. Shares of oil companies also bounced up, helping fuel Friday's rally.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.