Hormuz Disruption and Stalled Talks Push Crude Above $100