Caterpillar earnings awaited as AI buildout eyed - CAT News | Rallies