Insolvent: US Treasury Announces It Will Double Its Bond Buybacks In September To November, As Japanese Bond Yields Spike

U.S. national debt has officially surpassed $40 trillion. The U.S. is officially insolvent.