Caterpillar shares jump as stock buying pressure builds
Caterpillar Inc. (CAT) is currently trading at $929.32, up 2.11% on the day. The stock stands well above its 20-day ($893.51), 50-day ($822.66), and 200-day ($640.27) moving averages, highlighting ...