Big Japanese and Swiss banks are reporting stop-loss sell orders below 95.70 (a reliable hedge fund source tells me) and the first attempt to trigger them came up shy; the sellers had to scurry for safety. Looks like USD/JPY is going to stay volatile well through tonight’s NFP.
