The U.S. dollar index was at 98.65, down 0.1% intraday, but up 0.6% over the week.
Safe‑haven demand rose as U.S.–Iran tensions persisted, with Iran attacking ships in the Strait of Hormuz and the U.S. seizing vessels.
Euro rose 0.2% to $1.1704 and the British pound edged up 0.1% to $1.3489 against the dollar.
Asian currencies weakened, yen slipped as Japan’s March inflation surprised higher but BOJ likely to keep rates unchanged.