facebook

demand fluctuations