The dollar index rose 0.18% to 101.14, driven by safe-haven demand after renewed US-Iran tensions and expectations of further Federal Reserve rate hikes. Over the past week, the index gained 0.23% as missile exchanges and Strait of Hormuz tensions pushed oil prices higher, fueling inflation concerns. Minutes from the Fed's June meeting showed a few officials supported a rate hike, and markets now price a 62% chance of a September increase, up from 58% a week ago. The Canadian dollar edged up after Canada added 18,200 jobs in June and unemployment fell to a nearly two-year low, reducing the likelihood of a Bank of Canada rate cut. The Swiss franc fell 0.42% as the Swiss National Bank held its policy rate at zero, while the Chinese yuan was nearly flat, with losses limited by the People's Bank of China's midpoint fixing of 6.7972 per dollar.