EEuro Zone Read More Euro zone economy close to stalling as war takes its tollApril 15, 2026 PMI tumbles to 10-month low on fallout from warPrice, delivery times take huge hitsGermany holds up better than…