TFTC
· 1w
The canary in the coal mine is screaming in Japan.
Japan's 10-year government bond yield just hit 2.85%, highest since May 1997. The 20-year is sitting around 3.82%, near the highest level in the dat...
Cracks in the system. Real signal here.