final numbers.. 77% of companies posted better than expected earnings and the average was 14% better than expected.. The rally today would have been huge had S&P 1000 not capped it.. unfortunately, it seems Euro will not close above 50 day SMA because of that last minute sell off.. this is anyone's game..
Also, USD is not confirming new equity highs by a long shot..