Caterpillar Raises Revenue Forecast, Reports 22% Q1 Sales Jump and $62.7B Backlog - CAT News | Rallies