A couple of missed earnings reports and a sack of rotten Gyros did the trick
Earlier today, treasury yields fell to their lowest levels in a month as Greece continues to slip into the ocean. Stocks are also in the soup, down 74 points on the Dow. A couple of missed earnings reports and a sack of rotten Gyros did the trick.