CLOSED Sell USDJPY 259 – 2026-08-12 09:23:31 August 12, 2026 by CLOSED Sell USDJPY Profit: 2592026-08-12 09:23:31