While last week's CPI and PPI reports were unabashedly great news, the bond market spent Friday and yesterday gradually unwinding most of the resulting gains. The least complicated way to approach this phenomenon would be to observe that fuel prices spent the same 2 days breaking to the highest levels since May 19th and they continue to hold near those highs today. Even without that fuel price rally, we were already skeptical that June inflation data was a durable justification for lower yields in light of the resurgence of the Iran war in July and the associated resurgence of inflation risks. As we discussed last week in the "crack spread" article, the x factor here is the fact that consumer fuel prices are doing much worse than oil prices suggest. A chart of 10yr yields vs gasoline futures makes this clear. In this context, bonds are actually a bit stronger than the May 19th correlation suggested.

