Anyone want to hazard some guesses on who is buying? We know there are a lot of sellers but someone has to be buying and in significant amounts. Can't just be traders!