The yen storming back after earlier weakness

Gold is higher also, up through 1259
S&P futures down in overnight trade on Globex
EUR/USD jumping, up 30+ points from its lows around an hour ago
AUD and NZD have scraped off their lows, but underperforming
GBP is relatively sedate (for GBP recently, back up toward 1.2200 (not there yet though)
We had the China trade data, a huge miss on exports ... if that is indicative of the health of the global economy it might be a brake on Fed rate hike speculation and thus we get some USD long unwinding ... seems reasonable but comments certainly welcome