Euro Holds Range as German CPI Matches 0.6% Forecast