Oil prices surge as Iran threatens Strait of Hormuz shipping.