Digital CurrencyBFC Falls 10.16% in Five Minutes, More Than Its 5.22% 24-Hour DeclineBy Miriam HartOct 22, 2026, 9:24 PM UTC