🚨 UPDATE: Lending deposits have nearly halved from a $125B peak in October 2025 to around $60B today.
This page provides a summary. For the full content, please visit the original source linked below.