Do all these higher prices come from too much demand or too little supply?
See All 1927 Episodes of "ValueSide"