The Refiners Are Telling You Something the Fed Won't
The Refiners Are Telling You Something the Fed Won't
Valero just traded at levels it hasn't seen since it was spun out of PG&E in 1980. Marathon Petroleum is sitting at highs it hasn't touched since it split from Marathon Oil in 2011. Phillips 66 is at a record dating back to its 2013 IPO. These are not AI stocks. Nobody is running a diffusion model on a Houston refinery. What's happening is simpler and, frankly, more honest than anything coming out of the FOMC: crack spreads have blown out because Russian and Middle Eastern diesel capacity is constrained, and somebody has to make the fuel. Valero and Marathon Petroleum have more than doubled this year. Phillips 66 is up 85%. That is not a growth story. That is a scarcity story, and scarcity stories are the ones markets always underprice until the moment they can't.
Here is the tension nobody on the earnings call wants to sit with: the same energy complex generating record refining margins is also the thing quietly strangling the consumer. WTI is at $85. Brent settled above $90 Monday. Trump told reporters flatly that he isn't interested in extending the Iran memorandum that technically expired this week — the 60-day window from the Versailles signing came and went with the two sides further apart than when they started. Fighting flared again in Lebanon. The naval posture around Hormuz hasn't softened. None of this is priced as tail risk anymore. It's priced as weather.
And weather, it turns out, shows up in the data. July retail sales fell 0.6% against a consensus call for a 0.1% gain — not a miss, a face-plant. Strip out autos and you still get a 0.3% decline against expectations for a 0.2% rise. This lands three days after a July jobs report that already had a minus sign in front of it and 103,000 in downward revisions baked into prior months. Put those two releases next to each other and you get a labor market that's stalling and a consumer that's pulling back at the exact moment gasoline, diesel, and jet fuel are getting more expensive. That combination has a name. It's not a nice one. Nobody at the Eccles Building wants to say it out loud, but the 10-year yield climbing to 4.7% — a 19-month high — while growth data softens is the bond market saying it for them.
Which brings us to the actual absurdity of the moment: Kevin Warsh doesn't have an August meeting. He gave that up in the retreat to fewer press conferences, and now the Fed is navigating a stagflationary pincer — hot energy prices, sticky year-ahead inflation expectations from Michigan sitting above 4% for a fifth straight month, a weakening labor market, and a consumer visibly tapping the brakes — with no scheduled venue to say anything about it until Jackson Hole on the 27th. The minutes from the last meeting drop this week. They will describe a world that no longer exists. Markets will trade them anyway, because trading stale transcripts is apparently preferable to admitting the reaction function is currently undefined.
Bullard's read on this is worth sitting with, if only because it's the rare public acknowledgment that the market's own pricing has become a liability. Futures now point to a December hike, not a cut — a genuinely strange outcome given the jobs and retail sales prints — and the concern isn't that the hike happens, it's what a hike signals about the Fed's credibility on the inflation target when growth data is this weak. You cannot hike your way out of a stagflation scare without looking like you're either behind the curve on inflation or willfully ignoring the consumer. Warsh has chosen, apparently, to let the FT report his willingness to hike on hot CPI and let the market sort out the contradiction on its own time.
The consumer discretionary names are sorting it out in real time, and not gently. Nike is trading at levels last seen in September 2014, down almost 39% on the year, hit again Monday as competition from On and Hoka bites and Chinese demand stays soft. That's not an oil story or a Fed story directly — it's a read on where discretionary spending sits when a household is choosing between a mortgage payment, a gas tank, and a pair of sneakers. Compare that to Teledyne paying cash for Varex and Blackstone paying cash for MarineMax two weeks back. When strategic buyers start writing all-cash checks for hard, boring, cash-generative assets while retail-facing consumer names get pummeled, that's not noise. That's capital voting on which side of this economy is real.
The market's response to all of this has been to keep the major indices near record highs anyway, on the theory that tech earnings and AI capex can outrun a wobbling consumer and a geopolitically-inflated energy tape indefinitely. Maybe they can. The Nasdaq's had its best month in three. But refiners don't lie about diesel scarcity, and the Treasury curve doesn't lie about what 4.7% on the ten-year means for anyone financing anything. Somewhere between a Fed with no meeting scheduled, a consumer that just posted its worst retail sales miss since the streak-ending days of last cycle, and an oil market pricing in an unresolved war rather than a de-escalation, the vibes-based rally is going to meet the data. It usually does. It just tends to pick the worst possible week to do it.
Upvoted! Thank you for supporting witness @jswit.