Risk of war with Iran pushes oil prices