USDJPY has traded at 99.18 taking out two key levels in its wake.. currently 99.20

EURUSD and GBPUSD both on new session highs of 1.3084 and 1.5350. AUDUSD 0.9737

USDCHF also in the firing line at 0.9470 dragging EURCHF back down to 1.2370.

Ugly stuff out there.