Dollar Hits 6-Week High as Iran War Stokes Fed Rate Hike Bets