Yes.
The yield is higher because the price is lower. The price is lower because demand is lower.
But demand can be lower for more than one reason. There’s more than one possible substitution here. You can say demand can be down because people are substituting between different maturities on the yield curve (selling 1-month, buying 2-year) as you seem to be arguing here, but demand can also be down because they’re substituting between private market assets and government bonds. I’m not sure you’re fully considering this aspect of it, because it works directly counter to what you’re saying here. And it is arguably the more important substitution.
Treasuries tend to be the realm of refuge from the private markets in times of insecurity.
If yields are high (the price is low) for the 1-month and 2-month, then that means people aren’t demanding them, exactly as you say. Your logic is solid on that part of it. But the entire reason people aren’t trying to flood into 1-month Treasuries, at the current price, is quite possibly that they aren’t worried about the economy on such a short horizon. Confidence is fine along such a short interval, so they’d prefer short-term private market instruments over buying up government bonds.
Their worry is for private market investments along the 1-year or 2-year range, and so traders who are looking at broad market trends along that longer horizon, and who are afraid, will decrease their demand for private assets with payoffs along that horizon, and start bidding up the price of 1-year and 2-year Treasuries instead. Which will push up their price, and push down the yield.
This is again assuming a substitution along government bond maturities, selling the short-bonds and buying the long-bonds, and so pushing down longer yields compared to the short.
But there’s an issue here. The problem with assuming that the relevant substitution is among different maturities is that that long-bonds are inherently the expected (risk-weighted!) value of repeatedly buying the short. The price of a two-period bond will be equal to the expected (risk-weighted!) value of buying a one-period bond, and then buying a second one-period bond after the first matures. (After all, a two-period bond purchased next period should have a price exactly identical with a one-period bond issued next period: they are effectively the same instrument.)
All of this is to say that when the 1-year is higher than the 1-month, it is a firm market prediction that the yield of the 1-month bond is going to drop soon. Which is another way of saying that it’s an explicit prediction that the price of the 1-month will soon increase. An inverted yield curve of this sort is an explicit prediction that there is a class of assets out there, right now at this very instant, which will soon see an increase in price. (I.e. short interest rates will drop soon.) Yet people aren’t yet buying those assets which should soon increase in price. Why? Quite often a firm prediction that an asset price will increase tomorrow is enough to ensure that the price increases today. But that is not enough inducement in this case. Why?
Part of that is the timing of Fed policy changes, which complicates every issue in this thread. But another part of it is that people are very likely sufficiently confident in the private markets for the next month or two that they’re not willing, yet, to substitute away from the private markets and into the relative security of short-term bonds.
I don’t mean to imply in any of this that an individual trader will never substitute along different maturities of the yield curve. Traders do this all the time.
But the aggregate behavior is going to be different. The market as a whole is unlikely to do such substitutions along the yield curve, because a 10-year bond can easily be synthesized from ten consecutive 1-year bonds. The (risk-weighted) expected value of each purchase should be identical. They are effectively the same thing as each other. This is exactly why a sharp drop in the 1-year or 2-year yield is highly predictive of a coming drop in shorter-term interest rates. The price of the 1-month will increase whenever those interest rates finally drop. Everyone is expecting this.
In the aggregate, for the market as a whole, the relevant substitution isn’t along the yield curve, but the substitution between private market assets and government bonds.