Bitcoin whales pull 2,957 BTC off Kraken as exchange supply tightens