FX Guys

German Retail Sales Tumble 1.9% in February Driving ECB Rate Cut Bets

After the unexpected slump in retail sales, the investor focus shifts to German unemployment data for March and ECB member commentary….
Read More