News

Deteriorating consumer sentiment is a sign that the US risks a "self-fulfilling confidence collapse," Doug Ramsey said.