Illinois-Based Caterpillar’s 4Q 2017 Earnings Hit With a $2.371 Bil Earnings Charge Due to the Trump Tax Bill ..................................................................................... CAT Does a Good Job in Disclosing the Individual Components of This $2.371 Bil Earnings Charge