Euro hits highest level in over 4 months on EU recovery fund expectations