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

Late-cycle Worries