The Road to Weimerica
For decades we’ve been told “deficits don’t matter”. We’re assured that despite cranky fuddy-duddies warning that overspending would result in ruin, everything has been fine. But has it?
Atlanta, GA
July 18, 2025
Imagine buying futures on the number of inches in a foot, hedging how many quarts are in a gallon, or speculating whether the number of degrees needed to boil water will vary from one day to the next.
Suppose you were building a house. On the day…




