Caterpillar (NYSE:CAT | CAT Price Prediction) and Deere & Company (NYSE:DE) just printed earnings that frame the two heavy ...