Oddbean new post about | logout
 $34,150 trillion end of 2023
$44,870 trillion end of 2024