Wednesday, November 19, 2025

90% of bonds outstanding in the world have a yield below 5%