Oil prices surge amid Iran tensions and supply disruptions.