S&P up 0.40%. Nasdaq up 0.22%. Dow up 0.40%

The major stock indices are now trading higher after the better data. 2 year yields are up 2 bp. 10 year is still unchanged US data was much better than expected.

The dollar was not impressed an hour ago. but we are now getting more of a reaction with the help of the stocks..

  • USDJPY made new NY session highs at 110.465. 25 minutes ago it trading to new session lows at 110.176. We trade at 110.40
  • The EURUSD moved down to 1.0851 after peaking at 1.0871. The price is down but we still remain in the 27 pip trading range. Lower but not out of the range.
  • The GBPUSD fell below trend line support and the 100 hour MA at 1.2517. The low reached 1.2503 (just above the 1.2500 level). We are retesting the 100 hour MA at 1.25174 now.
  • The risk currencies like the AUDUSD and NZDUSD are each moving higher. The AUDUSD moved above the trend line and 100 hour MA and squeezed higher (see chart below).

Give the stocks credit.

PS Yellen speaks later, as does Feds Esther George.