Oddbean new post about | logout
 Could it be related to Buffet selling 981 millions shares of Bank of America ? 🤔