Does anybody else see something strange going on with this chart? Is a whale manipulating the market?