Global macro overview for 24/05/2017

Global macro overview for 24/05/2017: The Gfk Consumer Climate benchmark from Germany has hit its highest level since 2001. Market participants expected no change from the already strong level of 10.2 points, but the fresh print was at the level of 10.4 points. This figure, yesterday’s Ifo data, and the recent flash data for Germany’s […]