1inch’s team just sold approx. 11K ETH (or $20.9M as of now) worth of 1INCH tokens about an hour ago. Any time a team or foundation has tokens, you should conservatively consider that imminent sell pressure. When and how is a larger question that no...