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.