US national debt tops $40 trillion as Treasury yields surge

Business