The Stock Market and Earnings--Dance Partners Forever

The Daily Reckoning