The major indices had a solid rally today after yesterday's big sell-off. IBM's fourth quarter earnings and forecast where much better than expected. That has been unusual news in this environment.$30 billion of Treasury bills were offered today with a yield of .03% that had three times more bids than needed. The demand for these remains very strong, despite the low rate of return.