Supply and Demand, Hoarding, Price Gouging — and the Coronavirus