SOTS 2nd Hour: Stocks Tumble After Historic Rally, Inflation Rate Eases, Tech Tumbles Again 04/10/25 | Squawk on the Street | Podwise