JPYJapanese yenWhaleRadar · $156.7

Whales lean short. $15.4M of whale positions, the largest wall at $167.9.

80% short
whaleradar.com/xyz-jpy · whales 08:37 UTCNot financial advice