Bad USD data initiated cash flows into stocks. As US stocks soared with USD dropping against most of it's counterparts BUT maintained strength against JPY. That can be explained with NIKKEI going up putting similar pressure on JPY.
Now as for why I remain extremely cautious is because EUR, GBP/USD are both coiling around resistance, USD, EUR, GBP/JPY are also reaching resistance targets.
All the above movements highly contradicts each other, no clear signals at all.
Hence I remain cautious fundamentally and prefer trading technical scalps for now instead of swing trades with trend.
Edit: Just like to add I am a long term EUR bear. So I'm somewhat a USD bull.
Luck shines on the positive.