Buy Limit USDJPY Trade: 150.96 → 152.12 | Oct 15, 2025