

Is the Bond Carnage Over?!
Nov 25, 2024
Steve Van Metre, a financial markets expert, dives deep into the recent sell-off in the treasury market. He discusses why European rates are dropping and how this could signal a slowdown in U.S. Treasury yields. The conversation highlights the significant roles of Japan and China in U.S. treasury sales and the implications of their actions on the dollar's value. Van Metre also explores the tug-of-war between market optimism and uncertainty, emphasizing the interconnectedness of global economies and its impact on interest rate expectations.
Chapters
Transcript
Episode notes