May day holiday’s throughout much of mainland Europe is hurting risk appetite and condemning some major currency pairs to another tight trading range. The 18-member single currency is wallowing in self-pity, a tad shy of the psychological €1.3900 handle. There was a bid tone certainly set by Asian…
See more here:
Little Interest In EUR GBP Or JPY Until NFP