Overall, the ISM number is definitely a strong figure, as well as the construction spending report, which is much higher than expected.
The dollar is definitely swimming against the tide, trying to make further gains against the twin deficits.