Oddbean new post about | logout
 3% of available supply is pulled off the market and the price goes down?

I smell a rat