Caterpillar's Sell-Off: Is the Market Missing Its AI Power Play? — CAT +0.60 · News Impact Screener