CLOSED Sell USDJPY 59 – 2025-03-24 10:39:06 March 24, 2025 by CLOSED Sell USDJPY Profit: 592025-03-24 10:39:06