CLOSED Sell USDJPY 58 – 2026-04-17 13:44:01 April 17, 2026 by CLOSED Sell USDJPY Profit: 582026-04-17 13:44:01