Despite this, recent on-chain data indicates rising sell-side pressure, with $25 million worth of LINK deposited to exchanges by whales. This influx of tokens onto exchanges often precedes increased ...