Weather excuses getting tired.
In January and February, it was winter snows to blame but March is Spring in most of the United States and you can hardly blame weak housing construction on the rain.
EUR/USD ramped up to a session high of 1.0768 in a quick blip before sellers stepped in a sold it back to 1.0737. The move was exaggerated by stops and was limited to 15-20 pips elsewhere.
What's happening is that faith in the strength of the US economy is slowly being eroded. It will only take 2-3 releases to rekindle the optimism but it's no longer so certain that the US economy is accelerating.