The SPX is the dog , the USD is the tail in this instance I believe, and the tail is in control .... for now.
From yesterday ....
"As we head into the final 30-40 minutes of trading today, ES finds itself probing key support at 2770 to 2764, which must contain additional weakness to avert downside continuation that projects to 2720/30, and possibly to 2680/90. A sustained breach of 2764 will lock in the entire period from mid-February as a near term top, as well as confirm the completion of the larger upleg from the 1/28/19 low at 2622.25 to the 3/04/19 high at 2819.75... Only a sharp upside reversal that propels ES above 2800 will neutralize this week's negative price action... Last is 2770.50 "
Unless that non farm payroll # is a shocker , the market is indicating much more weakness in the days ahead.
But the USD is pricing in rate hikes with this surge, ... for no reason whatsoever that I can see.
So if the market is indeed the dog in this fight , with all the news focused on the comments about no rate hikes 'til 2020 hurting the EUR, lets not forget that there's a flip side to that coin.
If the USD says "oops, my bad" on the non farm # ... like the market is hinting at , there will at the very least be a buy the dead cat bounce in eurusd in the hours ahead.
And perhaps much much more, if one believes in the corruption of the banks being on the opposite side of the public's short stance.