Strait of Hormuz closure disrupts oil supply; stalled US-Switzerland talks escalate geopolitical risk.