supply chain resilience ormuz ucrania china 2026 10 01