Struggling mortgage lender Countrywide Financial's upbeat comments about the outlook and handsome earnings from software giant Microsoft were enough to ward off any US stock-market anxiety over record-high oil prices and a drooping dollar.
All three major US indexes gained 1% or more on Friday, October 26th. The Dow Jones Industrial Average climbed 134.78, or 1%, to 13806.70. The S&P 500 added 20.88, or 1.4%, to 1535.28. The Nasdaq Composite Index gained 53.33, or 1.9%, to 2804.19.