Caterpillar Q1 Earnings Exceed Expectations, Shares Surge | Intellectia.AI