Consumer sentiment just cratered to a five-month low—what if this isn’t a blip… but the spark for the next massive recession? October 26, 2025 6:26 pm
In this small blip, Netflix lost more than 70% ($200B+) of its value. October 22, 2024 8:52 pm h/t nobjos