Oddbean new post about | logout
 More than 80% of all US money created (printed) was issued between 2020 and 2023.

https://static.noagendasocial.com/media_attachments/files/111/065/335/671/395/127/original/80e389c040ec51cf.jpg