Oddbean new post about | logout
 I wonder if this could have something to do with the huge deposit the US gov just made to coinbase. I think I read that was right about a billion $. 
 I do not trust coinbase