Euro weakens for third day as Fed hike repricing eclipses German IFO improvement FXstreet 16:12 Wed, 24 Jun