April 26, 2026: Istanbul, Turkey, April 26, 2026: Commercial vehicles waiting for shipment are creating congestion at Haydarpasa Port in Istanbul, a key logistics hub linking Turkey's road, rail and maritime networks. Disruptions tied to the Iran conflict and instability in the Strait of Hormuz are tightening global oil supply, with Brent crude at times exceeding 00 per barrel, driving up logistics leer más costs and putting pressure on supply chains.,Image: 1094563675, License: Rights-managed, Restrictions: , Model Release: no, Credit line: Tolga Ildun / Zuma Press / Europa Press Editorial licence valid only for Spain and 3 MONTHS from the date of the image, then delete it from your archive. For non-editorial and non-licensed use, please contact EUROPA PRESS. leer menos