Caterpillar Reports Record Q2 2026 Revenue of $20.5 Billion and Raises Outlook | Epistemic News