USD/JPY ripped as high at 89.89 as the dollar did it’s post payrolls moonshot. Traders note vague talk of barriers at the 90.00 level Chart support is at 89.50 on pullback. 90.60 is chart resistance.