The EUR is the strongest. The JPY is the weakest.
As NA traders enter for the trading day, the EUR is the strongest of the majors while the JPY is the weakest. There was little data in Europe but the EUR did have a buyer into the early part of the European session. The EURUSD moved up to the 61.8% of the move down from the March 27th high. That retracement target came in at 1.0777. The high reached 1.07777. Yesterday, the price stalled at the 50% at 1.0737, and then at the 38.2% at 1.6977. So the Fibonacci levels are stalling rallies and falls too over the last few trading days.