The interest rate on 10 Year Treasuries has declined 20 basis points (0.20%) over the last six months.
Central Banks may be selling, but there are plenty of buyers.
It’s always entertaining to see these posts.
“Massive selling of x by supposedly really smart people”
All is lost.
They never consider the other side of the trade.