Caterpillar (CAT) stock has been on quite a run in the past three months due to strong underlying demand. However, trouble is brewing after the construction equipment manufacturer reported its ...