The jobs number just landed, and it was ugly. The economy lost 23,000 jobs in July. The Street was looking for a gain of 83,000. It's the first outright decline in months, and they revised the prior two months down by a combined 103,000. Unemployment ticked down to 4.1%, but the hiring picture is clearly softening. Stocks rallied on it anyway. All week this run had one real threat hanging over it. A hot jobs print would have handed the Fed's hawks their argument, put the September hike back on the table, and pushed yields higher. Higher yields are what's been leaning on this whole mechanical rally. A number this weak flips all of that. It takes the hike off the table and turns the conversation toward the Fed holding, maybe even cutting. Futures climbed and yields started dropping the second it hit. This is the bad-news-is-good-news market we've been in for weeks. A weakening economy that forces the Fed to ease is exactly what a market running on cheap money wants. The read for today is simple. With yields rolling over, the highest-beta names get the green light again, the semis and the software. That's where money runs when the rate pressure lifts. Worth keeping one thing in the back of your head, though. A market at record highs cheering the economy losing jobs is its own kind of strange. It works right up until the weakness stops being a rate story and becomes a growth story. We're not there yet. Just remember what we're actually celebrating.