We knew it’s been a long time coming. We could not have expected the government to keep printing money and raising the debt ceiling without some consequence finally falling down on America. Other countries could only stomach our “IOU’s” for so long. Last Friday, the ax finally fell: the S&P downgraded America’s credit rating from [...]