As the U.S. faces the possibility of defaulting on its debt, Treasury Secretary Janet Yellen emphasizes that such a scenario should be “unthinkable,” warning of the disastrous consequences it would have on the country and global economy. Amidst a standoff between the White House and Congressional Republicans over the debt limit, Yellen urges lawmakers to ... Read more