Here is one often-overlooked reason why U.S. stocks have been steadily climbing over the past 15 years
1. S&P 500 earnings volatility has decreased since the 2008 financial crisis. 2. Corporate share buybacks contribute to reduced stock supply and demand imbalance. 3. Continued $1.5 trillion annual inflow supports stock price stability. 4. Two bear markets since 2011 highlight market resilience despite selloffs. 5. Recent decline marks first three-day losing streak for major indexes since March.