Late Friday, Standard & Poor's stripped the U.S. of its top-notch credit rating for the first time in history, sending global financial markets into turmoil and unleashing a worldwide debate over who's to blame. Some blame the unwillingness of Republicans to consider revenue increases to help close the budget deficit, others blame the Obama administration [...]
Published on August 08, 2011 07:27