Jun 24 2019 Off Late-cycle Worries Consumers are currently more optimistic today than about the future. That’s worrying because consumer spending contributes 70% of total U.S. production.Image: Deutsche Bank