The key long-term driver of stock prices has been remarkably stable π
Earnings are still everything
Despite the recent flurry of troubling headlines about the economy and the markets, one key metric has been very stable and healthy: expected earnings.1