Eurozone inflation slowed to 2% last month, hitting the European Central Bank’s (ECB's) target and capping a surprisingly benign year for price growth, even as uncertainty builds over the delayed impact of US tariffs and German fiscal stimulus.