Steven Horwitz Discusses Whether or Not Economies Need More Stimulus