Why are we doing so good, but feel so bad? May 19, 2026 No Comments Nature of Humans – Stock Prices and the Consumer Sentiment Index “Consumer sentiment sank about 11% last month, extending a decline that began with the start of the Iran conflict, Read More »