BREAKING: 🇯🇵 Japan briefly halts government bond futures trading after a sharp sell-off.
Japan's 10-year bond yield drops 9.1 basis points to 2.678%.
Every market is crashing all at once.
Japan's 10-year bond yield drops 9.1 basis points to 2.678%.
Every market is crashing all at once.
