Surprise German, EU Growth Buoys the Euro as Inflation Moderates