Caterpillar Inc. (CAT) — Hunt Energy Deal, Q2 Miss & Capital Allocation | Monexa