FX Guys

German Retail Sales Slide by 1.2% in April as Food Sales Slump

German e-commerce sales Buck the Trend with 2.9% Jump in April, limiting the downside in retail sales. The investor focus will now turn to inflation numbers….
Read More