U.S. national debt hit a new record at more than $34 trillion