Confirmed Bitcoin payments hit yearly low amid holiday illiquidity

December 27, 2024