The benchmark 10-year Treasury yield dropped to 4.38% on June 25, marking its lowest level in seven weeks and a notable retreat from the 4.50% reading just two days earlier. The catalyst: May’s inflation data came in softer than Wall Street expected, giving bond markets a reason to exhale.

Core PCE, the Federal Reserve’s preferred inflation gauge, landed below forecasts. Headline inflation also rose less than anticipated.

What actually moved the needle

The PCE data drove the initial move. When the Fed’s favorite inflation metric undershoots expectations, bond traders pay attention. Lower inflation expectations mean less urgency for aggressive monetary tightening, which translates directly into lower yields.

Second, geopolitical developments helped pull oil prices lower, which fed into the softer inflation readings. Energy costs remain one of the most direct transmission mechanisms for consumer prices, so when oil retreats, inflation forecasts tend to follow.