I’m hearing that leveraged names are squeezing out a few short USD positions quite easily
CTA accounts getting hit particularly
High post so far 98.85
Currently 98.80
Yen selling across the board triggering stops in those pairs too
EURJPY 133.74
GBPJPY 159.45
AUDJPY 93.95