Dollar gains at end of volatile week; sterling slips despite retail sales growth

Apr 25, 2025 - 09:32
 0