EUR German Retail Sales m/m, May 30, 2025
German Retail Sales Crash: A Deeper Dive into the Shocking -1.1% Drop on May 30, 2025 Breaking News: The German Retail Sales m/m (Month-over-Month) figure released today, May 30, 2025, has sent shockwaves through the markets, plummeting to a concerning -1.1%. This starkly contrasts with the forecast