Yes, it is a holiday, but there are some markets open -- and they aren't doing all that well. With financial markets in London, Japan, and the United States shuttered for holidays, trading volume is thin -- and stocks are lower. In Germany, the country's Ifo business-climate index fell short of expectations for May. The index did show a rise in activity during the month, but it only rose to 84.2 when 85 was expected. The survey is being called a "clear disappointment." One bit of data that wasn't disappointing was the ZEW indicator of German economic sentiment, which increased to 31.1 in May from April's reading of 13.0. This reading seems to indicate that many investors think the worst of the global crisis is over.
5-Hour Energy: A Success Equal Parts Caffeine, Chemistry and…
Suddenly, Amazon Doesn't Love Its Moms Anymore

