Earnings season meets upheaval as Trump tariffs test corporate confidence Catherine Baab Quartz 2 1 29.04.2025 .....© Quartz visit website