FXStreetforexBULLISHMEDIUM
Germany’s IFO Business Climate Index improves again, arriving at 88.8 vs. 87.2 estimates
The German IFO Institute Business Climate Index improves again. The sentiment data arrives higher at 88.8 in August from 86.7 in July, revised higher from 86.6. The data also beats estimates of 87.2.