News

Earnings season is arriving just as the U.S. enacts the highest trade tariffs in 100 years. Companies will make excuses.