US national debt tops $22T for the first time
marketwatch.com