The dollar moved little on Wednesday as focus remained on US-Iran negotiations to end their war, while the Australian dollar weakened slightly following a softer-than-expected inflation print.
Traders kept to the sidelines ahead of hotly anticipated US inflation and growth data due later in the week, while caution over the Iran war also weighed.
In Asia, the Japanese yen's USD/JPY pair fell slightly after rising back above 159 yen, while the Chinese yuan's USD/CNY pair remained close to a three-year low.
The South Korean won's USD/KRW pair fell 0.5% before a Bank of Korea rate decision on Thursday.
The dollar index and dollar index futures moved little in Asian trade, steadying after brief gains earlier in the week.
Focus remained on US-Iran talks over ending the war and reopening the Strait of Hormuz. Media reports indicated that indirect negotiations were ongoing even after the US military struck targets in Southern Iran earlier this week.
But it remained unclear just how close the two sides were to clinching a deal. US officials had earlier struck an upbeat note on negotiations before striking a more measured tone this week.
Beyond the war, focus was also on key US economic prints due in the coming days. A revised reading on first-quarter GDP data is due on Thursday, while PCE price index data is also due on Thursday.
The Australian dollar's AUD/USD pair fell 0.1% after CPI inflation data read softer than expected for April.
CPI inflation also cooled slightly from the prior month, aided by a fall in oil prices from their March peaks, as well as the halving of a key government duty. Underlying inflation rose slightly in the month.
Capital Economics analysts said the reading furthered the case for the Reserve Bank of Australia to leave interest rates unchanged in June. But they warned that their base case remained for inflation to push higher later in the year.
Among other Asian currencies, the Singapore dollar's USD/SGD pair was flat, as was the Taiwan dollar's USD/TWD.
The Indian rupee's USD/INR pair steadied after falling sharply from record highs of nearly 97 rupees earlier this week.












