ECB rate cuts lift DAX to new highs, but inflation data and Trump’s trade threats pose risks. Can the rally hold?