The 15,000 ETH deposit to Binance is a significant exchange inflow that may increase sell pressure on Ethereum. Onchain Lens data links the transfer to an address associated with Matrixport,