I think that the entire "hoarding" thing has been basically made up by the media, I only have British figures but we are told that they have "hoarded" 1billon pounds of extra food over 3 weeks. The thing is when you work that out that is 10% extra food or £15 per person per week. since all the restaurants, work canteens, school lunches etc are stopped that really isn't ANY extra food, it's just that now all the food has to come from the supermarkets and they simply do not have the capacity to
sell that extra 10% week in week out. I'm sure there are some people who have stocked up, but there are others who's full trolleys the press mocks are actually for 3 or 4 households. Anyone helping their elderly or infirm neighbours and relatives is now accused of hoarding.
the simple reality is that no sector of the economy can cope with 10% increase in demand overnight I would think that in the US there may be an even bigger increase in demand as the average number of meals eaten outside the house is higher than the UK. The amount of food in the system is
enough for everyone but it is not in the right places or in the right form. The same goes for Toilet paper. how much do you use at work/school? that extra usage is again now at home coming from a supermarket instead of a bulk delivery.