Whales dump 100 million and you say they're hoarding... ๐Ÿค” What world do you live in?