3 Key Narratives Adding to Economic “Wall of Worry”

Corporations have been posting very strong Q3 2021 earnings numbers. With over 90% of S&P 500 companies reporting, earnings are up 43.1% from the same period last year, on +18.6% higher revenues. Almost 80% of companies beat their earnings-per-share estimates. All told, earnings for the S&P 500 have reached a new all-time quarterly record, surpassing […]