Dollar index fell ~0.1% for ninth straight session, reaching six‑week low as hopes of US‑Iran talks eased safe‑haven demand.
Most Asian currencies firmed; yen down 0.2%, won 0.3%, SGD and INR 0.1%, TWD 0.2%, while yuan stayed flat near 6.8.
China Q1 GDP rose 5% YoY, beating 4.8% forecast, driven by exports, domestic spending and investment despite Iran‑war risks.
Australian dollar jumped ~0.4% to highest since June 2022 as March jobs data showed tight labour market, supporting further RBA rate hikes.