German IFO Business Climate Index climbs to 87.5 in May vs. 87.4 expected
German IFO Business Climate Index beat estimates with 87.5 in May. EUR/USD remains pressured above 1.1300 on German sentiment data. The headline German IFO Business Climate Index rose to 87.5 in May from 86.9 in April. The data came in slightly […]
German IFO Business Climate Index climbs to 87.5 in May vs. 87.4 expected Read More »