People don't want to sell it, they have to, in order to pay the electricity bills for the mining (in their countries normal currency, for that matter).
There is no inherent value - you can only sell if the exchanges find someone who is willing to buy.
The value to the seller is the Dollar/Euro they get at the exchange. The value for the buyer is speculation on the price, which someone else then has to pay at the exchange in normal currency. There is exactly zero value in crypto itself.