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