FX Guys

German Factory Orders Unexpectedly Slide by 1.6% in May

German factory orders slide by 1.6% in May, missing forecasts amid sectoral challenges. The EUR/USD reacted cautiously to German factory order data….
Read More