Japanese Yen firms as US Dollar retreats on Fed criticism, trade risks

22/07/2025