Stream Finance halts withdrawals after $93M loss, xUSD depegs 75%

June 23, 2026
One Min Read
20 Views