USD/JPY Tests 160 as Speculators' Yen Shorts Hit 92nd Percentile
USD/JPY trades at 159.91, near a 19-month high, as leveraged funds hold yen shorts at the 92nd percentile. One soft PPI print or BoJ surprise could force a violent unwind, the analysis warns.
