Caterpillar  ( NYSE:CAT )  Lowered to Buy at StockNews.com