Budgeting 101 Why Caterpillar Stock Is Volatile TodayBy Dan Brown30/04/20250 Caterpillar (CAT 0.43%) reported weaker-than-expected first-quarter results and lowered full-year guidance. But investors went into earnings season anticipating bad news…