US Dollar remains subdued, set to end the week in red

05/07/2025