US Dollar weakens as Fed criticism and Trade tensions mount

22/07/2025