Business & EconomyBusiness & Economy$3.5 trillion moves daily through stablecoins. Here's why that matters.May 26, 2026