US dollar modestly recovers, but sentiment still tense; euro wobbles

May 22, 2025 - 16:28
 0
US dollar modestly recovers, but sentiment still tense; euro wobbles