USDJPY racing higher as shorts squeezed out

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

Featured Videos