The euro is slightly lower on Wednesday. In the European session, EUR/USD is trading at 1.0685, down 0.16%. German shows signs of optimism Germany’s Ifo Business...
German IFO Business Climate Index surpasses estimates with 89.4 in April. IFO Current Economic Assessment improved to 88.9 in the reported month. The headline German IFO...