Today is the release of the much-anticipated results of the European bank stress tests, which are due out at 12 EST. There has been much speculation surrounding the tests, which are intended to provide clarity and transparency into the health of the European banking system. Much of the recent rhetoric leading up to the tests has been positive; however it will be interesting to see if the market agrees. There is still some risk surrounding the results, as potential red flags still exist. Potential red flags could be the believability of the tests if only a few banks fail, or the new knowledge that more banks may be in trouble if more than expected fail. Either way, the market appreciates transparency, so in the long run this should be a positive. The Euro has made a nice run higher from its June lows, so a reversal or pullback would not be out of the question entirely