Some traders have speculated foreign owners are selling some Treasuries, putting upward pressure on yields.
It seems to me that if China wants to really fight back, dumping treasuries, and suggesting other countries facing these tariffs dump US debt as leverage against the US makes sense.
What do stackers think? This could get ugly.
Cash out and buy back lower.