CLOSED Sell USDJPY 86 – 2026-04-23 15:34:20 April 23, 2026 by CLOSED Sell USDJPY Profit: 862026-04-23 15:34:20