market demand fluctuations