Skip to content
The euro touches $1.1161, its weakest print since May 2025