Oddbean new post about | logout
 Morehead writes: 
“The United States printed more money in June than in two centuries of history. Last month, the US budget deficit of $864 billion was greater than the total debt accumulated between 1776 and 1979.”