Fx Primus Rebates

ECB leaves key rates on hold as expected

The European Central Bank announces its monetary policy decision for June 2018 Basically, they announced an end date which should be euro positive, but the caveat to the tapering is that it will still depend on incoming data. EUR/USD touched a high of 1.1851 on the release but is being sold off heavily now down…