Binance denies asset sell-off rumors, attributes changes to internal treasury management Feb 11, 2025