demand fluctuations