The dollar fell while safe havens and currencies of oil-producing countries rallied on Monday, following an attack on Saudi Arabian refining facilities that disrupted global oil supply and heightened Middle East tensions. Oil prices surged nearly a fifth at one point following the strikes on two plants, including the world's biggest petroleum processing facility in Abqaiq, which knocked out more than 5% of global oil supply.
Yemen's Iran-aligned Houthi group claimed responsibility for the damage, but the US has pointed the finger directly at Iran.
The Canadian dollar rose 0.4% to 1.3233 per dollar. The Norwegian krone rose 0.5% to 8.9363 per dollar. Both currencies often move together with the oil price because the countries are major oil exporters.
In India, a major importer of crude, the rupee fell almost 0.7%.
"The natural flow through of higher (oil) prices has seen the NOK and the CAD outperform, and we'll probable see a better feel towards the (Russian) rouble later on," said Chris Weston, head of research at brokerage Pepperstone Group in Melbourne.
The attacks reversed last week's ebullient risk appetite and prompted US President Donald Trump to tweet that the United States was "locked and loaded" for a response.
"We've got a beady eye on this and we're prepared to pile back in to the Japanese yen after last week's repositioning," Weston said, adding that while trade was calm, the strikes presented another geopolitical "what if" to vex markets.
The safe-haven Japanese yen and Swiss franc both firmed. The yen rose 0.3% to 107.79 per dollar and the franc rose 0.4% to $0.9883. Gold jumped by 1%.
Against a basket of currencies the dollar edged lower to 98.162.
Beyond oil, currency markets are awaiting the outcome of central bank meetings in the US and Japan this week and economic data in Australia and New Zealand that could determine the rates outlook in the Antipodes.
"Geopolitical risks and central bank rhetoric remain key drivers of risk this week," Australia and New Zealand Banking Group analysts said in a note.
On the Brexit front, British Prime Minister Boris Johnson's confidence of sealing a deal to leave the European Union by Oct. 31 applied renewed pressure to the pound.
Sterling fell 0.3 from a seven-week high to hit $1.2486. The euro was steady at $1.1073.
While much of the risk appetite on display last week was driven by signs of a thaw in US-China trade tensions, few fresh indications of progress left sentiment fragile.