German March CPI Hits 1.1%: What This Means for EUR/USD