Oil prices steady near four-month high on Iran risks and weak dollar