Government bond markets spent Friday digesting a mix of soft economic data and hard geopolitical news, and the result was a day of small moves rather than dramatic ones. The yield on the 10-year U.S. Treasury note, which serves as the reference rate for much of what the federal government pays to borrow, sat at 4.649%, barely higher than where it started the session. Yields and prices move in opposite directions, so a steady yield means bond prices held roughly firm too.
The main surprise came from American shoppers. Retail and food services sales fell 0.6% in July, according to the Census Bureau’s advance estimate, landing at roughly $763.6 billion for the month. Economists surveyed by Dow Jones had expected a small gain of about 0.1%, so a decline of any size counted as a genuine miss. It was the steepest monthly drop in more than a year, driven partly by pullbacks on cars and online purchases. Because consumer spending makes up close to two-thirds of the U.S. economy, a number like this tends to get read as a signal about momentum, not just a single month of receipts.
When spending softens, investors often assume the Federal Reserve will feel less need to keep interest rates high, and that logic usually pulls bond yields lower. That is roughly what happened at the short end of the curve, where the 2-year note, the maturity most sensitive to expectations for Fed policy, eased to 4.129%. The longer end told a different story. The 30-year bond yield rose to 5.231%, and the 10-year barely budged, a split that says investors are still worried about inflation and heavy government borrowing further out in time.
That worry has a source, and part of it sits outside the usual economic calendar. Inflation readings this week were actually encouraging. Consumer prices rose in line with forecasts, and the producer price index, which tracks what wholesalers pay for raw goods and materials before those costs reach store shelves, came in flat for July when economists had penciled in a 0.2% increase. Strategists at ING described the week’s inflation figures as contained and welcome for Treasuries, while cautioning that upward pressure on rates has eased rather than disappeared, with real yields likely to stay elevated.
The reason that pressure lingers has a great deal to do with Iran. Earlier in the day, yields had ticked higher after comments from senior U.S. officials signaled a harder line. The Treasury Secretary, Scott Bessent, warned in a television interview of new measures aimed at the economic isolation of Iran, describing them as unlike anything seen before. Those remarks followed the Defense Secretary, Pete Hegseth, telling reporters that U.S. forces could keep their naval blockade of Iranian ports in place for as long as needed.
The blockade is not a rumor or a threat. U.S. naval forces began cutting off shipping to and from Iranian ports earlier in 2026, paused briefly under a summer memorandum, then resumed the operation in July as fighting over the Strait of Hormuz flared again. By early August, U.S. Central Command said its ships had redirected dozens of commercial vessels. Because the strait is a chokepoint for a large share of the world’s seaborne oil and liquefied natural gas, anything that keeps energy supply uncertain feeds directly into inflation expectations, which is exactly what bond investors watch.
The day amounted to a tug of war between two forces. Cooling consumer spending and tame inflation argue for lower yields and a patient Fed, while an open-ended standoff with Iran and its effect on energy prices argue for caution. The market’s answer, for now, was to stay put. A benchmark yield that moved less than a single basis point may look dull, but it captures a real tension: the domestic economy is giving the Fed room to relax, and the wider world keeps reminding investors why it might not.
