US dollar index fell 0.4% to 98.05 as investors shifted from safe‑haven to risk assets amid renewed US‑Iran peace hopes.
Japanese yen rose about 0.9% to 156.36 per dollar after market believes Ministry of Finance intervened with over $30 billion yen buying.
Eurozone industrial producer prices jumped 3.4% month‑on‑month (2.1% YoY) in March, pushing euro up 0.5% to $1.1750.
Australian dollar rose 0.8% to $0.7237 after RBA’s third consecutive rate hike, higher inflation outlook and downgraded growth forecast.