Banks sell down more X debt; just $1.3 billion now left on their books

Feb 14, 2025 - 20:59
 0
Banks sell down more X debt; just $1.3 billion now left on their books