Euro climbs above $1.24 to three-week high

Euro.png

-File Photo