The price is dictated a good part by speculation, but also by mining profitability. At the current price point (~250 to ~280 depending on what minute you look) the profitability of mining Ethereum with a mid-to-top end graphics card is about $80/month (~700% return on the electricity cost). When it was $300-400 the profitability was considerably higher, giving miners a strong incentive to sell.