CLOSED Sell USDJPY 26 – 2025-04-29 14:02:35 April 29, 2025 by CLOSED Sell USDJPY Profit: 262025-04-29 14:02:35