Oddbean new post about | logout
 Japan playing a factor? 
 Something’s afoot for sure 
 sorry. We need a new form of money. 
 They raised rates and may stop buying US Treasuries.