How can the stock market hit new highs at the same time unemployment is hitting new highs? Simple. The market is up because corporate earnings are up. Corporate earnings are up because companies are cutting costs. And the biggest single cost they’re cutting is their payrolls. So they let people go and, presto, their balance sheets look better and their stock prices rise.
In the old-fashioned kind of recession decades ago, big companies laid off people with the expectation of rehiring them when the economy turned up. Then a few recessions back, companies started laying off people for good, never rehiring them even when the economy recovered.