Buy Limit USDJPY Trade: 163.33 → 163.64 | Jul 29, 2026