Recently, the USD saw New Home Sales figures slightly miss expectations, with a recording of 662K against the forecasted 675K. In Europe, the German GfK Consumer Climate index indicated a slight dip ...