German CPI final reading for March matched both forecasts and previous readings coming in at 1.1% on the year and 0.5% on the month. The EU harmonized reading came in line with both prior and anticipated readings at 0.6% monthly while the year on year reading inched down to 1.2% from both preceding and estimated readings of 1.3%.