Why do currencies have value fluctuations? Is it simply because they are scarce?