While investors are increasingly concerned about whether markets have peaked, bull markets don’t just die of old age.
Consumer sentiment plummeted to its lowest level since November 2023 this month, according to the final report for the ...