oil supply disruption in Gulf