November 14, 2025

No matter how “inelastic” the demand, excessively high prices cannot persist indefinitely without human action.