Japan's 10-year bond yield hits 3% for first time since 1996 as yen rallies, putting pressure on Bitcoin and threatening a $500B carry trade

The Japanese yen has surged ahead of an expected Bank of Japan rate hike next week, disrupting the long-standing yen carry trade and prompting investors to unwind bearish yen…

Japan's 10-year bond yield hits 3% for first time since 1996 as yen rallies, putting pressure on Bitcoin and threatening a $500B carry trade