Caterpillar, European, and Big Tech Earnings - Bloomberg Intelligence - Podfriend