CLOSED Sell USDJPY 84 – 2025-02-25 13:53:38 February 25, 2025 by CLOSED Sell USDJPY Profit: 842025-02-25 13:53:38