There is no evidence that "whales" control any markets, but obviously if they buy or sell large amounts, they cannot avoid affecting the market in at least a small way.
And they can also be syncing up their purchases for maximum profit. Though I don't think that is all enough to explain the current price. It could be that this is the new normal and the peak last December was the anomaly.