CLOSED Sell USDJPY 52 – 2026-02-18 00:07:51 February 18, 2026 by CLOSED Sell USDJPY Profit: 522026-02-18 00:07:51