Seeking Alpha

German April Ifo edges up to 109.9 vs. expectations of 109.5. Concerns over Spain's finances...

German April Ifo edges up to 109.9 vs. expectations of 109.5. Concerns over Spain's finances will likely cap any gains stemming from the better-than-expected German business sentiment.
Comments (0)
Be the first to comment
DJIA (DIA) S&P 500 (SPY)