The yen was the star performer as capital sought havens amid another bout of China-led turmoil in stock markets. The Japanese currency rallied over 1% from its Tokyo low against the dollar, which saw USD-JPY dive to 119.40, subsequently settling around 119.70. EUR-JPY and other yen crosses saw a similar price action. EUR-USD, meanwhile, trod a narrow path as the pair oscillated around 1.1300.

[EUR, USD]