Barclays Sees Upside Oil Price Risks on Hormuz Delays | IUX24