CLOSED Buy USDJPY -265 – 2026-04-21 17:43:18 April 21, 2026 by CLOSED Buy USDJPY Profit: -2652026-04-21 17:43:18