US dollar near 6-week high as Iran tensions worry traders

Business