CLOSED Sell USDJPY 62 – 2026-07-20 05:11:57 July 20, 2026 by CLOSED Sell USDJPY Profit: 622026-07-20 05:11:57