CLOSED Sell USDJPY 43 – 2025-10-28 00:54:01 October 28, 2025 by CLOSED Sell USDJPY Profit: 432025-10-28 00:54:01