Digital CurrencyPapertrade Revenue Falls 83% to $890,000 as Volume Drops 44%By Miriam HartOct 18, 2026, 4:12 AM UTC