European stocks close mixed as energy gains offset Hormuz concerns