The dollar stayed near one-week highs as uncertainty around the US - Iran situation pushed investors toward safer assets.
Some support also came from slightly hawkish Fed signals and strong retail sales data, showing the US economy is still holding up well.
Overall, it feels like a mix of geopolitical tension + solid economic data is keeping the dollar firm for now.