News What the 10-year Treasury yield means for crypto yields and stablecoins editorial staff 15. May 2025