US national debt nears $34 trillion | PiQ Markets