
James Van Straten|Apr 08, 2025 07:18
The long end of the curve isn't blowing out in the U.S from China and Japan offloading US treasuries.
As of last year:
Total foreign-held Treasuries: 7.6 trillion
87% are long-term with an average maturity of 6.3 years
DXY finished higher on the day.
@fejau_inc
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink