US dollar gains, sentiment still frayed; euro falters

May 22, 2025 - 21:40
 0
US dollar gains, sentiment still frayed; euro falters