Wednesday ended up being the most interesting day of the week for rate movement thanks…
Everyone Won Last Week’s Round of Deal or No Deal

Since late March, markets have had repeated opportunities to play deal or no deal when it comes to ending the Iran war. Sometimes we won. Sometimes we lost. Last week’s installment was touch and go, but ultimately a winner.
A quick recap of the underlying nuts and bolts:
- The Iran war caused oil prices to spike
- Higher oil implies higher inflation
- Higher inflation begets higher rates
There are ancillary considerations, but the bullet points above account for a majority of the volatility.
​
Rates began the week higher as fighting continued over the weekend in Iran, but the tone began to shift almost immediately with Israel agreeing to halt attacks in Lebanon. Bonds broke from oil prices later that day (i.e. yields/rates moved higher despite oil prices moving lower), presumably due to a rotation back into the stocks and defensiveness ahead of this week’s cycle of Treasury auctions.
​
The deal/no deal correlations were again in focus on Wednesday as Trump said the U.S. would be attacking Iran “very hard.” But the following day, Trump not only cancelled further attacks, but also made the most forceful/convincing announcement of a peace deal so far.
​
Even though markets take this game with a grain of salt, there was broad willingness to react this time. Bond yields and oil prices dropped sharply. Stocks surged. All that remained was to see whether Iran’s response would be “no deal.”
​

Throughout this process, it’s been common for one side to refute claims made by the other. While some news outlets released snippets that arguably tried to push back on peace deal prospects, that pushback was markedly softer than previous examples. By Friday morning, we had Iran’s foreign minister confirming that the two sides had never been closer to signing a memo that would effectively end the war and begin a more formal peace negotiation.
​
With that, bonds managed to end the week very close to their best levels. Because mortgage rates are based on bonds, 30yr fixed rates hit their lowest level in more than a week. The average lender is only 0.02% above the lowest level in 4 weeks seen on May 29th. The only catch is that the 4-week range consists of the highest rates of the past 10 months.
​

Although at least one article (from BBC) suggested a peace deal had been signed on Friday, the real word appears to be that a signing is scheduled for Friday. That fact, along with comments on a “done deal” from both sides, helped bonds rally sharply in overnight trading. 10yr yields dropped roughly 6bps and have corrected gradually since then. Yields remain nearly 4bps lower and MBS are starting out nearly a quarter point higher.
​
Wednesday brings the next Fed announcement where markets expect effectively no chance of a hike or a cut. Fed day could still cause volatility depending on comments from new Fed Chair Kevin Warsh.
