GBPJPY April 2nd 2025 Sell Now | Forex Factory