Preview: German IFO Paints a Depressing Picture
The only notable data for the European markets comes in the form of the German Final IFO Business Climate. And it is likely to make an impact on the euro!
According to the latest figures, sentiment among German businesses has been…
Read More
Read More


