CLOSED Sell USDJPY 81 – 2026-08-18 14:37:49 August 18, 2026 by CLOSED Sell USDJPY Profit: 812026-08-18 14:37:49