I definitely think that they are part of the whale manipulation club, if the price goes too low then their business will collapse. They should at least help to prop up the prices
They should, but that doesn't mean that they will help prop up the prices.