The yield on 20-year Japanese Treasury bonds rose 3 basis points to 2.94%, the highest level since June 1999.

Zhitongcaijing · 2d ago
The yield on 20-year Japanese Treasury bonds rose 3 basis points to 2.94%, the highest level since June 1999.