March 6, 2026

stablecoin depeg 2025