Largely positive German and EU growth data has the euro making up some lost ground, preparing the landscape for the highly anticipated ECB’s cut in June

FOR MORE ...