The long, drawn-out saga over the merger of Deutsche Borse and the NYSE has been blocked by regulators in the EU. The holdup is the concentration of exchange traded derivatives in the EU…
EUR/USD is tested support in the 1.2665 area and now trades at 1.2771.