Iran deal won't solve oil supply issues overnight. Barclays keeps $100 forecast (2026-06-16)
Barclays warns that immediate normalization of physical oil supply chains across the Strait of Hormuz could take weeks.