The earnings bedrock

The U.S. stock market has challenges coming from all sides yet continues to rally. At first glance the market may seem disconnected from reality. However, corporate earnings have been the great stabilizer.

main blog image

Kelly Bogdanova

May 21, 2026