Syz The Moment

The $TLT chart shows a significant 52% decline from its peak, highlighting the harsh effects of increasing rates.

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Jan 13, 2025, 9:17:59 AM