Europe has become a gigantic cockroach. Yesterday’s news: The ratings of 15 euro-zone nations were placed on credit watch negative by Standard & Poor’s Rating Services, citing tightening credit conditions and disagreements among European policy makers on how to tackle the region’s immediate and long-term economic challenges. The decision to put the countries on negative […]