The question that won't go away.

Who sold BTC when it dropped? And who's buying now that it's going up? Humans, right?