US dollar gains, sentiment still frayed; euro falters

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