Business Stablecoins Hit $315B Record Despite Retail DeclineApril 2, 2026 Quick Summary: Stablecoin supply reached a record $315 billion in Q1 2025, capturing 75% of total crypto trading volume even…