Ethereum Open Interest just hit a new all-time high:

7.18M ETH in futures — that’s $19.1B stacked!

Whales aren’t guessing.

They know where $ETH is heading.