CLOSED Sell USDJPY 121 – 2026-02-12 15:58:22 February 12, 2026 by CLOSED Sell USDJPY Profit: 1212026-02-12 15:58:22