Inflation, Earnings, and the Rally