Caterpillar Stock Chart History - Caterpillar Could Offer Low Risk Buying Opportunity