The US national debt hits a new all-time high of $34 trillion Yahoo Finance Source link