5% yields vs. stock valuations
For much of the past 15 years, investors had a simple answer to the question “why own stocks?”: there was no alternative. Bonds yielded little, cash yielded nothing, and equities were the only way to earn a meaningful return. That argument has now been turned on its head. On Wednesday, Sept. 23, 2026, the 10-year…