CLOSED Sell USDJPY 267 – 2025-10-22 16:30:40 October 22, 2025 by CLOSED Sell USDJPY Profit: 2672025-10-22 16:30:40