Article PolicyDoomed to Default?Secretary of the Treasury Janet Yellen recently told Congress that the United States could default…September 8th, 2021