Ceasefire or no ceasefire? That was the question hanging over every FX session this week, and the answer kept changing by the hour. The US-Iran conflict remained the single biggest force shaping currency flows from April 6 to 10 — with Tehran's early rejection of talks, Trump's looming deadline, Tuesday's missile strikes, and Wednesday's surprise ceasefire announcement reshuffling the macro deck almost daily.
The dollar bore the brunt of it all, finishing the week as the worst performer among the majors as stagflationary data piled on top of geopolitical uncertainty. Meanwhile, risk-sensitive currencies like the Aussie and Kiwi soaked up the de-escalation optimism, while the yen and franc traded more like mood rings than safe havens. Somewhere in the middle of all that drama, the economic calendar still managed to matter — just not quite as much as the news ticker. Here's how it all played out.