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