1.0950 marks the top for the euro and it’s back south we goTraders report that there’s been a fair bit of month end buying in the euro … (View Article for More)