All the data was good news for the economy but bond prices are higher across the board (10-year yields down 2.5 bps to 2.40% today). Why?

Because the bond bears have been slaughtered by this woman:

Yellen hunting hawks

Yellen hunting bears

With Yellen putting on her hunting gear at her lodge in Jackson Hole for tomorrow’s 10 am ET speech, the remaining bond bears are covering their positions and finding a cave to hide in until she’s out of the county.

Bond bears are an endangered species and the few left are running scared and evolving. We’re almost at the point when hunters like Yellen finally get bored of chasing something that’s almost extinct. In nature and in markets, that’s a good time for a recovery.

If Yellen signals tomorrow that she will soon lay down her rifle and start hiking rates, the bears will have lots of territory to regain.