CLOSED Sell USDJPY 266 – 2024-10-23 18:17:20 October 23, 2024 by CLOSED Sell USDJPY Profit: 2662024-10-23 18:17:20