Many factors exist that cause this. Such as supply and demand expectations, consumers may think that demand will rise in the future and will push up prices so consumers try to load up on the product making the price rise. So even though present demand has not risen, the price is reflecting expectations of future high demand .