China's Crypto Ban Pushed $104 Billion in Stablecoin Payments Outside Regulated Firms International Business Times